CHƯƠNG 5: SESSION VÀ COOKIE
5.1 GIỚI THIỆU VỀ SESSION
5.2 GIỚI THIỆU VỀ COOKIE
5.3 SỬ DỤNG SESSION VỚI COOKIE
28/06/2014
Lập trình Web
1
5.1. GIỚI THIỆU VỀ SESSION
Khái niệm session
Chức năng của session
Làm việc với session
28/06/2014
Lập trình Web
2
Khái niệm session
Session là một biến được dùng để lưu trữ thông tin
hoặc sự thay đổi về phiên làm việc của một người
dùng nào đó từ trang này đến trang khác trong cùng
một Website.
Các biến session chứa thông tin của người dùng và có
Khi Browser mở ra ứng với trang Web bất kỳ của
Website, session ID có giá trị là một dãy số ngẫu
nhiên được lưu trữ trên phía client.
Session ID có chu kỳ sống cho đến khi hết hạn sử
dụng
Có thể truyền session ID với URL hoặc ghi chúng ra
Cookie
Lưu ý:
Thời hạn hết sử dụng của session do cấu hình của trình chủ
Web server quy định.
Session ID là thông tin duy nhất lưu trữ trên Client, các
biến session được lưu trữ trong một tập tin dạng text trên
server
28/06/2014
Lập trình Web
5
Làm việc với session
Khởi động session
Khai báo và gán giá trị cho
biến session
Lấy giá trị của biến session
Hủy bỏ biến session
28/06/2014
Lập trình Web
28/06/2014
Lập trình Web
8
Khai báo và gán giá trị cho biến session
<html>
<head>
<title>Khoi dong va dang ky
session</title>
</head>
<body>
3 session da duoc dang ky.
<a href="file2.php">next
page</a>
</body>
</html>
28/06/2014
Lập trình Web
9