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 các kiến thức: Session, cookie, khái niệm, khai báo cookie, sử dụng cookie, hử dụng cookie,. nội dung chi tiết. | Bài giảng Thiết kế và lập trình Web - Bài 7: PHP nâng cao Thiết kế và lập trình Web Bài 7 PHP nâng cao Viện CNTT & 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ý => 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ộ .

TỪ KHÓA LIÊN QUAN
crossorigin="anonymous">
Đã phát hiện trình chặn quảng cáo AdBlock
Trang web này phụ thuộc vào doanh thu từ số lần hiển thị quảng cáo để tồn tại. Vui lòng tắt trình chặn quảng cáo của bạn hoặc tạm dừng tính năng chặn quảng cáo cho trang web này.