Bạn muốn xóa $ten khỏi danh sách khoa ?
"; $output = 'Lưu ý liệu xóa khơng phục hồi lại được
'; $_SESSION['bqt']['del_khoa'] = $num; $output = drupal_get_form('khoa_delete_form'); } return $output; } function khoa_delete_form() { if(is_array($_SESSION['bqt'])) { $form['kid'] = array( '#type' => 'hidden', '#value' => $_SESSION['bqt']['del_khoa'], ); $form['submit'] = array( '#type' => 'step_button', '#next_value' => t('Đồng ý xóa'), '#back_value' => t('Trở trang trước'), ); unset($_SESSION['bqt']); // Giải phóng session['bqt'] để thu hồi nhớ cho hệ thống return form_ext_pass ($form); } } function khoa_delete_form_submit($form,$form_state) { if($form_state['values']['op']=='Đồng ý xóa') { $kid = $form_state['values']['kid']; Trang 111 Ứng dụng mã nguồn mở Drupal xây dựng website quản lý bệnh viện GVHD: Th.S Nguyễn Dương Thế Nhân $ten = db_result(db_query("SELECT ten FROM khoa WHERE kid = %d",$kid)); if(db_query("DELETE FROM khoa WHERE kid = %d",$kid)){ drupal_set_message(t('Đã xóa thành cơng %khoa khỏi danh sách khoa !',array('%khoa' => $ten))); drupal_goto('bqt/khoa'); } } } /* End of handler page call menu khoa */ Hình 4.11: Tương tác giao diện hook form_delete file tên_module.module Trang 112 Ứng dụng mã nguồn mở Drupal xây dựng website quản lý bệnh viện GVHD: Th.S Nguyễn Dương Thế Nhân Hình 4.12: Tương tác giao diện hook form_delete file tên_module.module 4.4 Một số hình ảnh minh họa trang web Trang 113 Ứng dụng mã nguồn mở Drupal xây dựng website quản lý bệnh viện GVHD: Th.S Nguyễn Dương Thế Nhân Hình 4.13: Trang chủ website Trang 114 Ứng dụng mã nguồn mở Drupal xây dựng website quản lý bệnh viện GVHD: Th.S Nguyễn Dương Thế Nhân Hinh 4.14: Trang admin web tạo hồ sơ cho bác sĩ Trang 115 Ứng dụng mã nguồn mở Drupal xây dựng website quản lý bệnh viện GVHD: Th.S Nguyễn Dương Thế Nhân Hình 4.15: Trang bệnh nhân xem lịch trực bệnh viện Trang 116 Ứng dụng mã nguồn mở Drupal xây dựng website quản lý bệnh viện GVHD: Th.S Nguyễn Dương Thế Nhân Hình 4.16: Trang bệnh nhân đăng ký khám bệnh Trang 117 Ứng dụng mã nguồn mở Drupal xây dựng website quản lý bệnh viện GVHD: Th.S Nguyễn Dương Thế Nhân Hình 4.17: Trang bác sĩ xem lịch khám Trang 118 Ứng dụng mã nguồn mở Drupal xây dựng website quản lý bệnh viện GVHD: Th.S Nguyễn Dương Thế Nhân Hình 4.18: Trang admin web tạo hồ sơ cho bệnh nhân Trang 119 Ứng dụng mã nguồn mở Drupal xây dựng website quản lý bệnh viện GVHD: Th.S Nguyễn Dương Thế Nhân Hình 4.19: Trang bác sĩ quản lý bệnh nhân Trang 120 Ứng dụng mã nguồn mở Drupal xây dựng website quản lý bệnh viện GVHD: Th.S Nguyễn Dương Thế Nhân Hình 4.20: Trang bác sĩ cập nhật kết điều trị Trang 121 Ứng dụng mã nguồn mở Drupal xây dựng website quản lý bệnh viện GVHD: Th.S Nguyễn Dương Thế Nhân Hình 4.21: Trang bệnh nhân xem kết điều trị Trang 122 Ứng dụng mã nguồn mở Drupal xây dựng website quản lý bệnh viện GVHD: Th.S Nguyễn Dương Thế Nhân Hình 4.22: Trang bệnh nhân gửi ý kiến cho bác sĩ Trang 123 Ứng dụng mã nguồn mở Drupal xây dựng website quản lý bệnh viện GVHD: Th.S Nguyễn Dương Thế Nhân Hình 4.23: Trang bác sĩ trả lời cho bệnh nhân Trang 124 Ứng dụng mã nguồn mở Drupal xây dựng website quản lý bệnh viện GVHD: Th.S Nguyễn Dương Thế Nhân TÀI LIỆU THAM KHẢO Tiếng Anh [1] Steven Pritchard, 2006, LPI.Linux.Certification.in.a.Nutshell.2nd.Edition, By O'Reilly Publisher, USA [2] Tony Steidler-Dennison, 2005 Run Your Own Web Server Using Linux & Apache, Dennison [3] Ivan Ristic, 2005, Apache.Security, O'Reilly Publisher, USA [4] Paul Dubois, Stefan Hinz, Carsten Pedersen, 2006, MySQL® Certification Study Guide, MySQLAB, USA [5] Eric Rosebrock, Eric Filson, 2004, Setting Up LAMP: Getting Linux, Apache, MySQL, and PHP Working Together, SYBEX, USA [6] John K.VanDyk, 2007, Pro Drupal Development, Apress, USA Trang 125 ... án làm việc website quản lý bệnh viện. Chuong 4: Lập trình Drupal Giới thiệu qua phần mên mã nguồn mỡ Drupal. Trang 11 Ứng dụng mã nguồn mở Drupal xây dựng website quản lý bệnh viện GVHD:... 47 Ứng dụng mã nguồn mở Drupal xây dựng website quản lý bệnh viện GVHD: Th.S Nguyễn Dương Thế Nhân Hình 1.21: Mơ hình mạng trường hợp thuê nhà cung cấp dịch vụ Hosting Trang 48 Ứng dụng mã nguồn. .. session, PHP Perl kịch xử lý chuỗi mạnh, sử dụng PHP yêu cầu xử lý chuỗi Yêu cầu sử dụng PHP: Trang 35 Ứng dụng mã nguồn mở Drupal xây dựng website quản lý bệnh viện GVHD: Th.S Nguyễn Dương Thế Nhân