lenamdang lenamdang Author
Title: Bài 11: Xử lý code trang đăng nhập có sử dụng SESSION trong PHP
Author: lenamdang
Rating 5 of 5 Des:
Sau loạt bài Một số bài tập SESSION trong PHP các bạn đã làm quen với kĩ thuật SESSION. Kĩ thuật này có nhiều ứng dụng như xử lý đăng nhập,...
Sau loạt bài Một số bài tập SESSION trong PHP các bạn đã làm quen với kĩ thuật SESSION. Kĩ thuật này có nhiều ứng dụng như xử lý đăng nhập, ứng dụng xử lý giỏ hàng. Hôm nay hocweb.com.vn sẽ giới thiệu 1 kĩ thuật không thể thiếu trong việc lập trình trong PHP đó là kĩ thuật Xử lý code trang đăng nhập trong PHP có sử dụng SESSION.
Kết quả ta sẽ đạt được như sau:
khongdangnhapduoc Bài 11: Xử lý code trang đăng nhập có sử dụng SESSION trong PHP

Nếu người dùng truy cập trực tiếp vào đường dẫn http://localhost:8080/webtintuc/quantri/noidung.php thì sẽ bị thông báo là bạn chưa đăng nhập và yêu cầu đăng nhập mới vào được trang này. Điều này mang nhiều ý nghĩa. Đôi khi chúng ta muốn hạn chế người dùng vào thẳng vào các ứng dụng thêm, xóa, sửa chẳng hạn. Vì nếu không làm điều này thì ai cũng vào được phần quản trị và lúc đó thì ôi thôi. muốn làm gì thì làm luôn. Ở đây ta sẽ sử dụng kĩ thuật SESSION. Nếu tồn tại SESSION username và SESSION password thì cho vào, không thi phải đăng nhập lại.
Giao diện đăng nhập ta thiết kế như sau:
giaodiendangnhap Bài 11: Xử lý code trang đăng nhập có sử dụng SESSION trong PHP
Code HTML cho giao diện đăng nhập
 Tiếp tục ta xử lý đăng nhập như sau:
 Cuối cùng trang nội dung nếu đăng nhập thành công thì ta được kết quả sau:
dangnhapthanhcong Bài 11: Xử lý code trang đăng nhập có sử dụng SESSION trong PHP

Code trang nội dung như sau:
 Ở đoạn code trên ta kiểm tra xem $_SESSION['username'] , $_SESSION['password'] có tồn tại không, nếu có thì in ra $_SESSION['usernname'] nếu không thì bắt phải đăng nhập lại
 Trên đoạn code noidung.php ta có làm link logout.php mục đích là để xóa SESSION và bắt người dùng đăng nhập lại
Nội dung code logout.php như sau:
   Nếu có thắc mắc về bài viết các bạn vui lòng comment bên dưới nhé. Chúc các bạn thành công.

 Xem thêm tại http://hocweb.com.vn/category/hocweb/php-mysql/php-co-ban/
----------------------------------------------------------------------------------------------------------------------------------------------------------
Nếu bạn thấy bài viết hữu ích, hãy nhấn +1 và các liên kết chia sẻ để website ngày càng phát triển hơn. Xin cám ơn bạn!

About Author

Advertisement

Đăng nhận xét

 
Top