Lập trình Web 1
28/06/2014
5.1 GIỚI THIỆU VỀ SESSION
5.2 GIỚI THIU VỀ COOKIE
5.3 SỬ DỤNG SESSION VI COOKIE
CHƯƠNG 5: SESSION VÀ COOKIE
Lập trình Web 2
28/06/2014
Khái niệm session
Chức năng của session
Làm việc với session
5.1. GIỚI THIỆU VỀ SESSION
Lập trình Web 3
28/06/2014
Session 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 o đó từ trang này đến trang khác trong cùng
một Website.
c biến session chứa thông tin của người dùng và có
tác dụng đối với tất cả các trang trong một ứng dụng.
c sesion được hỗ trợ trong các phiên bản php khác
nhau cũng có điểm khác nhau.
Khái niệm session
Lập trình Web 4
28/06/2014
Sesion có chức năng lưu trữ thông tin của người dùng
trên server cho lần sử dụng tiếp theo.
Thông tin session chỉ mang tính chất tạm thời, nghĩa
sẽ bị mất đi khi người dùng hủy chúng, thời
gian sống đã hết hoặc kết thúc trình duyệt.
Nếu muốn lưu trữ lâu dài thì cần lưu nó trong CSDL.
Các sesion làm việc bằng ch tạo ra một unique id
(UID) cho mỗi Browser lưu trữ các biến dựa trên
UID này.
Chức năng của session
Lập trình Web 5
28/06/2014
Khi Browser m ra ứng với trang Web bất kỳ của
Website, session ID giá trị 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
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 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
Chức năng của session