tailieunhanh - Bài giảng Thiết kế và lập trình Web - Bài 7: PHP nâng cao

Bài giảng Thiết kế và lập trình Web - Bài 7: PHP nâng cao cung cấp cho người học những kiến thức như: Cách thức hoạt động; Khởi động session; Đăng ký session; Sử dụng session; Hủy biến session; Khai báo cookie; Sử dụng cookie; Các hàm bảo mật trong chuỗi; . Mời các bạn cùng tham khảo! | Thiết kế và lập trình Web Bài 7 PHP nâng cao Viện CNTT amp TT Thiết kế và lập trình Web 1. Session Khái niệm Cách thức hoạt động Khởi động session Đăng ký session Sử dụng session Hủy biến session 2 Thiết kế và lập trình Web Khái niệm Session PHP cho phép lưu trữ thông tin người dùng trên trình duyệt tên người dùng danh mục hàng hóa trong suốt quá trình làm việc của họ. Thông tin của session chỉ tạm thời và thông tin này sẽ bị xóa sau khi người dùng rời khỏi ứng dụng Web. Nếu cần phải lưu trữ thông tin trong CSDL. 3 Thiết kế và lập trình Web Cách thức hoạt động Session làm việc bằng cách tạo ra một địa chỉ duy nhất UID cho mỗi người sử dụng. UID có giá trị là một dãy số ngẫu nhiên. UID có thể được lưu trong COOKIE hoặc được truyền lên URL. Ngoài UID có thể khai báo khởi tạo và sử dụng một số biến session khác tất cả các session này có giá trị cho mỗi người sử dụng khi họ truy cập đến ứng dụng Web. 4 Thiết kế và lập trình Web Khởi động session Trước khi lưu trữ thông tin người dùng vào session cần khởi động session. Chú ý hàm khởi động session phải đặt phía trên thẻ HTML Cú pháp session_start 5 Thiết kế và lập trình Web Đăng ký session Sử dụng biến _SESSION nhận và lưu trữ giá trị của biến session Cú pháp _SESSION tên biến session giá trị Ví dụ tạo ra một biến session lưu tên đăng nhập của người dùng 6 Thiết kế và lập trình Web Sử dụng session Khi muốn sử dụng các biến session hoặc giá trị lưu trong biến session đã đăng ký gt dùng biến _SESSION. Cú pháp gia_tri _SESSION tên biến session Ví dụ đọc giá trị biến session tên đăng nhập 7 Thiết kế và lập trình Web Hủy biến session Hủy toàn bộ các biến session Khi không cần dùng đến các biến session nữa thì có thể hủy bỏ toàn bộ các biến session đã đăng ký bằng hàm session_destroy Cú pháp session_destroy 8 Thiết kế và lập trình Web Hủy biến session Hủy một biến session Khi không cần dùng đến biến session nào thì có thể dùng hàm unset để hủy bỏ biến session đó. Cú pháp unset _SESSION tên biến session Ví dụ hủy bỏ biến .

TỪ KHÓA LIÊN QUAN