Trung Tâm ào To Công Ngh Mng VIT CHUYÊN
740/12 S Vn Hnh (ni dài), P12, Q10, TP.HCM
Tel: (84.8) 862 7509 – Fax: (84.8) 2649179
Email:
Website:
www.vietchuyen.org – www.ddcntt.vn
Lp: Chuyên Viên Website Lành Ngh Trang 1
Biên son: Nguyn Phát Tài
LAB – TO MODULE DOWNLOAD TÀI NGUYÊN
Bc 1: Thit k Database nh sau
+ Bng thumuc: lu tr tên các th loi tài nguyên cho phép download
+ Bng file: dùng đ lu các tp tin hay đa ch ca tp tin cn download
VIT CHUYÊN
Trung Tâm ào To Công Ngh Mng VIT CHUYÊN
740/12 S Vn Hnh (ni dài), P12, Q10, TP.HCM
Tel: (84.8) 862 7509 – Fax: (84.8) 2649179
Email:
Website:
www.vietchuyen.org – www.ddcntt.vn
Lp: Chuyên Viên Website Lành Ngh Trang 2
Biên son: Nguyn Phát Tài
+ Bc k tip hãy to các trang trong th mc admin đ qun lý bng này: list_download.php &
form_download.php. Dùng lnh Create Dynamic List Wizard trong trang list_download.php và
lnh Create Dynamic Form Wizard trong trang form_download.php
Các bn hãy xem li các dùng các lnh này trong các bài LAB trc (phn này s không nhc li mà
ch tp trung vào vic x lý phn download mà thôi)
Bc 2
: To trang inc_download.php đ xut ra các th lai cn cho Download
+ M trang inc_download.php, gi lnh Nested Repeat Region Wizard
+ Cu hình các thông s nh sau:
VIT CHUYÊN
Trung Tâm ào To Công Ngh Mng VIT CHUYÊN
740/12 S Vn Hnh (ni dài), P12, Q10, TP.HCM
Tel: (84.8) 862 7509 – Fax: (84.8) 2649179
Email:
Website:
www.vietchuyen.org – www.ddcntt.vn
Lp: Chuyên Viên Website Lành Ngh Trang 3
Biên son: Nguyn Phát Tài
+ Click nút Next
+ Chn Sub-table, click nút Finish
+ ây là giao din sao khi Nested Repeat Region
VIT CHUYÊN
Trung Tâm ào To Công Ngh Mng VIT CHUYÊN
740/12 S Vn Hnh (ni dài), P12, Q10, TP.HCM
Tel: (84.8) 862 7509 – Fax: (84.8) 2649179
Email:
Website:
www.vietchuyen.org – www.ddcntt.vn
Lp: Chuyên Viên Website Lành Ngh Trang 4
Biên son: Nguyn Phát Tài
+ File -> Save -> F12
+ Kt qu trong trình duyt s nh sau:
+ Vào Tab Server Behavior xóa b lnh Repeat Region bng cách click nút –
+ Chn bng thc hin lnh lp ngang nh sau:
VIT CHUYÊN
Trung Tâm ào To Công Ngh Mng VIT CHUYÊN
740/12 S Vn Hnh (ni dài), P12, Q10, TP.HCM
Tel: (84.8) 862 7509 – Fax: (84.8) 2649179
Email:
Website:
www.vietchuyen.org – www.ddcntt.vn
Lp: Chuyên Viên Website Lành Ngh Trang 5
Biên son: Nguyn Phát Tài
+ Cu hình các thông s nh sau:
+ Click nút OK
+ Chn Cell đang cha Table bên trong
VIT CHUYÊN
Trung Tâm ào To Công Ngh Mng VIT CHUYÊN
740/12 S Vn Hnh (ni dài), P12, Q10, TP.HCM
Tel: (84.8) 862 7509 – Fax: (84.8) 2649179
Email:
Website:
www.vietchuyen.org – www.ddcntt.vn
Lp: Chuyên Viên Website Lành Ngh Trang 6
Biên son: Nguyn Phát Tài
+ nh thuc tính cho Cell nh sau :
+ File -> Save -> F12
+ M Recordset Master
+ Click nút QuB
+ Click nút New Query
VIT CHUYÊN
Trung Tâm ào To Công Ngh Mng VIT CHUYÊN
740/12 S Vn Hnh (ni dài), P12, Q10, TP.HCM
Tel: (84.8) 862 7509 – Fax: (84.8) 2649179
Email:
Website:
www.vietchuyen.org – www.ddcntt.vn
Lp: Chuyên Viên Website Lành Ngh Trang 7
Biên son: Nguyn Phát Tài
+ t tên cho truy vn
+ Cu hình truy vn nh sau:
VIT CHUYÊN
Trung Tâm ào To Công Ngh Mng VIT CHUYÊN
740/12 S Vn Hnh (ni dài), P12, Q10, TP.HCM
Tel: (84.8) 862 7509 – Fax: (84.8) 2649179
Email:
Website:
www.vietchuyen.org – www.ddcntt.vn
Lp: Chuyên Viên Website Lành Ngh Trang 8
Biên son: Nguyn Phát Tài
+ Click nút Save Query
+ Click nút Query -> Close
VIT CHUYÊN
Trung Tâm ào To Công Ngh Mng VIT CHUYÊN
740/12 S Vn Hnh (ni dài), P12, Q10, TP.HCM
Tel: (84.8) 862 7509 – Fax: (84.8) 2649179
Email:
Website:
www.vietchuyen.org – www.ddcntt.vn
Lp: Chuyên Viên Website Lành Ngh Trang 9
Biên son: Nguyn Phát Tài
+ Click nút Refresh
+ Click nút OK
+ Trong Recordset master1thumuc xut hin trng count_ID_filethumuc_1 nh sau:
+ Hãy chèn trng này vào k tenthumuc nh sau:
VIT CHUYÊN
Trung Tâm ào To Công Ngh Mng VIT CHUYÊN
740/12 S Vn Hnh (ni dài), P12, Q10, TP.HCM
Tel: (84.8) 862 7509 – Fax: (84.8) 2649179
Email:
Website:
www.vietchuyen.org – www.ddcntt.vn
Lp: Chuyên Viên Website Lành Ngh Trang 10
Biên son: Nguyn Phát Tài
+ File -> Save -> F12
+ Kt qu nh sau:
+ Click phi chut vào dòng đu tiên, chèn thêm mt dòng sau tenthumuc
VIT CHUYÊN
Trung Tâm ào To Công Ngh Mng VIT CHUYÊN
740/12 S Vn Hnh (ni dài), P12, Q10, TP.HCM
Tel: (84.8) 862 7509 – Fax: (84.8) 2649179
Email:
Website:
www.vietchuyen.org – www.ddcntt.vn
Lp: Chuyên Viên Website Lành Ngh Trang 11
Biên son: Nguyn Phát Tài
+ Hãy chèn trng trichdan vào
+ File -> Save -> F12
VIT CHUYÊN
Trung Tâm ào To Công Ngh Mng VIT CHUYÊN
740/12 S Vn Hnh (ni dài), P12, Q10, TP.HCM
Tel: (84.8) 862 7509 – Fax: (84.8) 2649179
Email:
Website:
www.vietchuyen.org – www.ddcntt.vn
Lp: Chuyên Viên Website Lành Ngh Trang 12
Biên son: Nguyn Phát Tài
+ Hãy xóa dòng cui đi đ đc nh sau:
+ M Recordset detail2file , click nút QuB
+ Click nút New Query -> đt tên cho Query q_tongsofile
+ Cu hình nh sau:
VIT CHUYÊN
Trung Tâm ào To Công Ngh Mng VIT CHUYÊN
740/12 S Vn Hnh (ni dài), P12, Q10, TP.HCM
Tel: (84.8) 862 7509 – Fax: (84.8) 2649179
Email:
Website:
www.vietchuyen.org – www.ddcntt.vn
Lp: Chuyên Viên Website Lành Ngh Trang 13
Biên son: Nguyn Phát Tài
+ Click nút Save Query
+ Click nút Query -> Close
VIT CHUYÊN
Trung Tâm ào To Công Ngh Mng VIT CHUYÊN
740/12 S Vn Hnh (ni dài), P12, Q10, TP.HCM
Tel: (84.8) 862 7509 – Fax: (84.8) 2649179
Email:
Website:
www.vietchuyen.org – www.ddcntt.vn
Lp: Chuyên Viên Website Lành Ngh Trang 14
Biên son: Nguyn Phát Tài
+ Click nút Refresh
+ Click nút OK
+ Trong Recordset s xut hin thêm mt trng đm nh sau
+ t con tr trc Table chèn vào dòng sau:
+ t con tr ti v trí x đu tiên, thc hin lnh sau:
VIT CHUYÊN
Trung Tâm ào To Công Ngh Mng VIT CHUYÊN
740/12 S Vn Hnh (ni dài), P12, Q10, TP.HCM
Tel: (84.8) 862 7509 – Fax: (84.8) 2649179
Email:
Website:
www.vietchuyen.org – www.ddcntt.vn
Lp: Chuyên Viên Website Lành Ngh Trang 15
Biên son: Nguyn Phát Tài
+ Chn Recordset master1thumuc
+ Click nút OK
+ Chn x v trí th 2, chèn trng đm count_ID_file_1 vào v trí này
+ File -> Save -> F12.
+ Kt qu bây gi s nh sau:
VIT CHUYÊN
Trung Tâm ào To Công Ngh Mng VIT CHUYÊN
740/12 S Vn Hnh (ni dài), P12, Q10, TP.HCM
Tel: (84.8) 862 7509 – Fax: (84.8) 2649179
Email:
Website:
www.vietchuyen.org – www.ddcntt.vn
Lp: Chuyên Viên Website Lành Ngh Trang 16
Biên son: Nguyn Phát Tài
+ Chn tenthumuc -> to link nh sau:
+ Chn trang index.php, click nút Parameters
VIT CHUYÊN
Trung Tâm ào To Công Ngh Mng VIT CHUYÊN
740/12 S Vn Hnh (ni dài), P12, Q10, TP.HCM
Tel: (84.8) 862 7509 – Fax: (84.8) 2649179
Email:
Website:
www.vietchuyen.org – www.ddcntt.vn
Lp: Chuyên Viên Website Lành Ngh Trang 17
Biên son: Nguyn Phát Tài
+ To mod tên downloaddetail và truyn mã s ID_thumuc
+ Trong trang ch m lnh Server Side Include From Lists -> to mod downloaddetail và ch
đng dn ti trang inc_downloaddetail.php
VIT CHUYÊN
Trung Tâm ào To Công Ngh Mng VIT CHUYÊN
740/12 S Vn Hnh (ni dài), P12, Q10, TP.HCM
Tel: (84.8) 862 7509 – Fax: (84.8) 2649179
Email:
Website:
www.vietchuyen.org – www.ddcntt.vn
Lp: Chuyên Viên Website Lành Ngh Trang 18
Biên son: Nguyn Phát Tài
Bc 3
: Thit k trang inc_downloaddetail.php : mc đích ca trang này là lc ra các tp tin khi
ngi dùng click vào mt ch đ download nào đó
+ M trang inc_downloaddetail.php
+ To Recordset rs_downloaddetail ch đ QuB đ lc d liu các file trong th mc ra nh sau:
VIT CHUYÊN
Trung Tâm ào To Công Ngh Mng VIT CHUYÊN
740/12 S Vn Hnh (ni dài), P12, Q10, TP.HCM
Tel: (84.8) 862 7509 – Fax: (84.8) 2649179
Email:
Website:
www.vietchuyen.org – www.ddcntt.vn
Lp: Chuyên Viên Website Lành Ngh Trang 19
Biên son: Nguyn Phát Tài
VIT CHUYÊN
Trung Tâm ào To Công Ngh Mng VIT CHUYÊN
740/12 S Vn Hnh (ni dài), P12, Q10, TP.HCM
Tel: (84.8) 862 7509 – Fax: (84.8) 2649179
Email:
Website:
www.vietchuyen.org – www.ddcntt.vn
Lp: Chuyên Viên Website Lành Ngh Trang 20
Biên son: Nguyn Phát Tài
+ Click nút Save Query
+ Click nút Query -> Close
+ Click nút Refresh
+ Click nút Advance
+ t li giá tr mc đnh
VIT CHUYÊN
Trung Tâm ào To Công Ngh Mng VIT CHUYÊN
740/12 S Vn Hnh (ni dài), P12, Q10, TP.HCM
Tel: (84.8) 862 7509 – Fax: (84.8) 2649179
Email:
Website:
www.vietchuyen.org – www.ddcntt.vn
Lp: Chuyên Viên Website Lành Ngh Trang 21
Biên son: Nguyn Phát Tài
+ Click nút OK
+ Click nút OK
+ Trong Tab Bindings xut hin Recordset nh sau:
VIT CHUYÊN
Trung Tâm ào To Công Ngh Mng VIT CHUYÊN
740/12 S Vn Hnh (ni dài), P12, Q10, TP.HCM
Tel: (84.8) 862 7509 – Fax: (84.8) 2649179
Email:
Website:
www.vietchuyen.org – www.ddcntt.vn
Lp: Chuyên Viên Website Lành Ngh Trang 22
Biên son: Nguyn Phát Tài
+ Thit k giao din cho trang inc_downloaddetail.php nh sau:
+ Chèn d liu t Recordset ra nh sau:
VIT CHUYÊN
Trung Tâm ào To Công Ngh Mng VIT CHUYÊN
740/12 S Vn Hnh (ni dài), P12, Q10, TP.HCM
Tel: (84.8) 862 7509 – Fax: (84.8) 2649179
Email:
Website:
www.vietchuyen.org – www.ddcntt.vn
Lp: Chuyên Viên Website Lành Ngh Trang 23
Biên son: Nguyn Phát Tài
+ Chn 3 dòng đang cha d liu, thc hin lnh Repeat Region đ lp li
+ t các thông s nh sau
+ Click nút OK
+ Chn dòng đang cha ch ang cp nht
VIT CHUYÊN
Trung Tâm ào To Công Ngh Mng VIT CHUYÊN
740/12 S Vn Hnh (ni dài), P12, Q10, TP.HCM
Tel: (84.8) 862 7509 – Fax: (84.8) 2649179
Email:
Website:
www.vietchuyen.org – www.ddcntt.vn
Lp: Chuyên Viên Website Lành Ngh Trang 24
Biên son: Nguyn Phát Tài
+ Thc hin lnh sau:
+ Chn 3 dòng đang cha d liu
+ Thc hin lnh sau:
VIT CHUYÊN
Trung Tâm ào To Công Ngh Mng VIT CHUYÊN
740/12 S Vn Hnh (ni dài), P12, Q10, TP.HCM
Tel: (84.8) 862 7509 – Fax: (84.8) 2649179
Email:
Website:
www.vietchuyen.org – www.ddcntt.vn
Lp: Chuyên Viên Website Lành Ngh Trang 25
Biên son: Nguyn Phát Tài
+ Chn Recordset
+ Click nút OK
+ Chuyn qua ch đ Code, di chuyn 2 dòng lnh li cho đúng v trí
VIT CHUYÊN