Lập trình và Thiếtkế Web 1 – Bài 9 : PHP nâng cao
© 2007 Khoa CNTT - ĐHKHTN
So sánh : Session – Cookie – Database
Internet
or Intranet
Web Server
Database Server
Client 3
Client 2
Client 1
Cookie3
Cookie3
Cookie2
Cookie2
Cookie1
Cookie1
Session 2
Session 3
Session 1
Thông tin chia sẽ Vị trí
lưutrữ
Thờigian
tồntại
Số client Số trang web
sử dụng
Database/File Server Dài NhiềuNhiều
Session Server Ngắn1 Nhiều
Cookies Client Dài 1 Nhiều
Chuyên đề CSDL và WEB
© 2009 Khoa Công nghệ thông tin
Khoa
Khoa
CNTT
CNTT
–
–
ĐH
ĐH
.KHTN
.KHTN
Bài 9
PHP
PHP
-
-
Qu
Qu
ả
ả
n
n
lý
lý
file, cookies, session, mail
file, cookies, session, mail
Chuyên đề CSDL và WEB– Bài 9 : PHP và File, Session, Cookies, Mail
© 2009 Khoa CNTT - ĐHKHTN
N
N
ộ
ộ
i
i
dung
dung
Kỹ thuật Upload File bằng PHP
Kỹ thuậtgửi mail bằng PHP
Sử dụng Cookie trong PHP
Sử dụng Session trong PHP
Chuyên đề CSDL và WEB– Bài 9 : PHP và File, Session, Cookies, Mail
© 2009 Khoa CNTT - ĐHKHTN
N
N
ộ
ộ
i
i
dung
dung
Kỹ thuật Upload File bằng PHP
Kỹ thuậtgửi mail bằng PHP
Sử dụng Cookie trong PHP
Sử dụng Session trong PHP
Chuyên đề CSDL và WEB– Bài 9 : PHP và File, Session, Cookies, Mail
© 2009 Khoa CNTT - ĐHKHTN
K
K
ỹ
ỹ
thu
thu
ậ
ậ
t
t
Upload File
Upload File
b
b
ằ
ằ
ng
ng
PHP
PHP
Cơ chế Upload File
Các bướcthựchiện để upload file
Kiểmtralỗi, định dạng, kích thước File upload
Mộtsố lỗi khi upload file
Vấn đề quyềntruycậpfile
Vấn đề giớihạnkíchthước file upload