
Lập Trình Web: Các trang quản trị trong PHP - GV: Trần Đình Nghĩa
Thông tin tài liệu:
Nội dung trích xuất từ tài liệu:
Lập Trình Web: Các trang quản trị trong PHP - GV: Trần Đình Nghĩa ĐẠI HỌC SÀI GÒN – KHOA CNTT Lập Trình WebTHIẾT KẾ VÀ LẬP TRÌNH WEB Các trang quản trị trong PHP GV: Tr ần Đình Nghĩa tdnghia1977@gmail.com 1 Nội dung Mô hình hoạt động các trang quản trị Chức năng từng trang checkadmin.phpTHIẾT KẾ VÀ LẬP TRÌNH WEB adminbookmaint.php 2 Mô hình hoạt động checkadmin adminbooknew.php adminbookview.php adminbookmaint.php adminbookedit.php adminmenu.php adminXXXnew.phpTHIẾT KẾ VÀ LẬP TRÌNH WEB adminXXXview.php adminXXXmaint.php adminXXXedit.php … 3 Chức năng từng trang adminXXXview.php: trình bày tất cả các mục thuộc danh mục XXX (ví dụ: book) cần quản trị Nên áp dụng phân trang, hay chia theo thể loại, hoặc cả hai Với mỗi mục trình bày, nên có liên kết đến adminXXXmaint.php cho phép Xóa, S ửa Chứa liên kết cho phép thêm mục mớiTHIẾT KẾ VÀ LẬP TRÌNH WEB 4 Chức năng từng trang adminXXXedit.php, adminXXXnew.php: dùng các FormField tương ứng với các thuộc tính của mục XXX cho phép sửa thông tin / thêm mới Trình bày các thuộc tính nên rõ ràng, tạo sự thuận tiện cho thao tác nhập liệu Sử dụng Javascript kiểm tra dữ liệu nhập trước khi submit đến adminXXmaint.php Nếu có upload file, phải khai báo form là dạng enctype=multipart/form-dataTHIẾT KẾ VÀ LẬP TRÌNH WEB 5 Chức năng từng trang adminXXXmaint.php: thông thường chỉ chứa các đoạn lệnh php thực hiện các thao tác thêm, sửa, xóa các mục XXX trên CSDL. Sau khi xử lý các thao tác, thường có thông báo cụ thể tình trạng lỗi và chuyển hướng trangTHIẾT KẾ VÀ LẬP TRÌNH WEB Có thể trình bày hoàn chỉnh như 1 trang bình thường và chứa các liên kết chuyển hướng trang 6 THIẾT KẾ VÀ LẬP TRÌNH WEB checkadmin.php7 adminbookmaint.php Hoạt động dựa trên biến option được truyền theo địa chỉ: addnew: Lấy các thông tin được POST từ adminbooknew về sách được thêm mới, xây dựng và thi hành câu lệnh SQL insert. edit: Lấy các thông tin được POST từTHIẾT KẾ VÀ LẬP TRÌNH WEB adminbookedit về sách được sửa, xây dựng và thi hành câu lệnh SQL update. delete: Lấy các thông tin được truyền theo địa chỉ từ adminbookview về sách muốn xóa, xây dựng và thi hành câu lệnh SQL delete. 8 ...
Tìm kiếm theo từ khóa liên quan:
lập trình web tài liệu lập trình web PHP mô hình hoạt động chức năng từng trangTài liệu có liên quan:
-
161 trang 139 1 0
-
[Thảo luận] Học PHP như thế nào khi bạn chưa biết gì về lập trình?
5 trang 137 0 0 -
Bài giảng Lập trình web nâng cao: Chương 8 - Trường ĐH Văn Hiến
36 trang 123 1 0 -
MỘT SỐ ĐIỂM CẦN CHÚ Ý KHI THIẾT KẾ WEB
5 trang 118 0 0 -
GIÁO TRÌNH LẬP TRÌNH WEB_PHẦN 2_BÀI 3
3 trang 109 0 0 -
231 trang 99 1 0
-
101 trang 96 2 0
-
Bài giảng Lập trình web nâng cao: Chương 7 - Trường ĐH Văn Hiến
16 trang 69 1 0 -
Bài giảng Lập trình web bài 2: Làm quen với công cụ vẽ và sử dụng Symbol bảng Library
51 trang 58 0 0 -
Bài giảng Lập trình Web ASP.Net với C#: Chương 9 - Th.S Phạm Đào Minh Vũ
55 trang 56 0 0 -
Lập trình web bằng cơ sở dữ liệu MySQL 5.1 và PHP 5.3: Phần 1
136 trang 47 1 0 -
Tạo mạng xã hội với PHP - part 43
10 trang 46 0 0 -
Bài giảng Thiết kế và lập trình Web - Bài 5: PHP cơ bản
137 trang 44 0 0 -
Giáo trình môn học/mô đun: Lập trình web với ASP.NET: Phần 2
42 trang 43 0 0 -
Hướng dẫn thiết kế template joomla 1.5
10 trang 43 0 0 -
Bài giảng Lập trình Web ASP.Net với C#: Chương 6 - Th.S Phạm Đào Minh Vũ
31 trang 40 0 0 -
Bài giảng Lập trình Web: Chương 2 - Ths. Trần Phi Hảo
54 trang 40 0 0 -
Bài giảng Lập trình web nâng cao: Chương 1 - Trường ĐH Văn Hiến
16 trang 40 1 0 -
Bài giảng Thiết kế và lập trình Web - Bài 8: PHP - MySQL
59 trang 39 0 0 -
Bài giảng Lập trình Web: Chương 1 - Trần Công Án
26 trang 38 0 0