intTypePromotion=1
zunia.vn Tuyển sinh 2024 dành cho Gen-Z zunia.vn zunia.vn
ADSENSE

Lập Trình Web: Các trang quản trị trong PHP - GV: Trần Đình Nghĩa

Chia sẻ: Kun | Ngày: | Loại File: PDF | Số trang:8

403
lượt xem
160
download
 
  Download Vui lòng tải xuống để xem tài liệu đầy đủ

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ừ adminbookedit về sách được sửa, xây dựng và thi hành câu lệnh SQL update. ..

Chủ đề:
Lưu

Nội dung Text: Lập Trình Web: Các trang quản trị trong PHP - GV: Trần Đình Nghĩa

  1. ĐẠI HỌC SÀI GÒN – KHOA CNTT Lập Trình Web THIẾ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
  2. Nội dung  Mô hình hoạt động các trang quản trị  Chức năng từng trang  checkadmin.php THIẾT KẾ VÀ LẬP TRÌNH WEB  adminbookmaint.php 2
  3. Mô hình hoạt động checkadmin adminbooknew.php adminbookview.php adminbookmaint.php adminbookedit.php adminmenu.php adminXXXnew.php THIẾT KẾ VÀ LẬP TRÌNH WEB adminXXXview.php adminXXXmaint.php adminXXXedit.php … 3
  4. 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ới THIẾT KẾ VÀ LẬP TRÌNH WEB 4
  5. 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-data" THIẾT KẾ VÀ LẬP TRÌNH WEB 5
  6. 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 trang THIẾ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
  7. THIẾT KẾ VÀ LẬP TRÌNH WEB checkadmin.php 7
  8. 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
ADSENSE

CÓ THỂ BẠN MUỐN DOWNLOAD

 

Đồng bộ tài khoản
2=>2