Phần mềm nguồn mở - Chương 3: Một số phần mềm nguồn mở (P2) - Võ Đức Quang

Tài liệu Phần mềm nguồn mở - Chương 3: Một số phần mềm nguồn mở (P2) - Võ Đức Quang: Phần mềm Nguồn Mở (Open-Source Software) Võ Đức Quang Khoa CNTT-Đại học Vinh Chương 3: Một số phần mềm nguồn mở Mindmap PHP Giới thiệu về PHP Biến, hằng Kiểu dữ liệu, phép toán Lệnh điều khiển Hàm PHP kết hợp với forms Server Side PHP-MySQL Mô hình ứng dụng web Forms Ví dụ: Forms-Truyền dữ liệu Thuộc tính action: file php bên phía server sẽ xử l{ dữ liệu Thuộc tính method: phương thức truyền dữ liệu lên server Có 2 phương thức o GET o POST GET Send.html Receive.php GET Gửi dữ liệu bằng danh sách các tham số và giá trị qua URL Các biến phân tách nhau bằng : & $_GET : Biến toàn cục lưu trữ giá trị các tham số Request GET POST Send.html POST Receive.php $_POST : Biến toàn cục lưu trữ giá trị các tham số Request POST Tái sử dụng mã PHP  Hàm include(), require(), include_once(), require_once(), để chèn tệp tin PHP, HTML vào một trang PHP khác  include(“tên_tệ...

pdf25 trang | Chia sẻ: putihuynh11 | Lượt xem: 401 | Lượt tải: 1download
Bạn đang xem trước 20 trang mẫu tài liệu Phần mềm nguồn mở - Chương 3: Một số phần mềm nguồn mở (P2) - Võ Đức Quang, để tải tài liệu gốc về máy bạn click vào nút DOWNLOAD ở trên
Phần mềm Nguồn Mở (Open-Source Software) Võ Đức Quang Khoa CNTT-Đại học Vinh Chương 3: Một số phần mềm nguồn mở Mindmap PHP Giới thiệu về PHP Biến, hằng Kiểu dữ liệu, phép toán Lệnh điều khiển Hàm PHP kết hợp với forms Server Side PHP-MySQL Mô hình ứng dụng web Forms Ví dụ: Forms-Truyền dữ liệu Thuộc tính action: file php bên phía server sẽ xử l{ dữ liệu Thuộc tính method: phương thức truyền dữ liệu lên server Có 2 phương thức o GET o POST GET Send.html Receive.php GET Gửi dữ liệu bằng danh sách các tham số và giá trị qua URL Các biến phân tách nhau bằng : & $_GET : Biến toàn cục lưu trữ giá trị các tham số Request GET POST Send.html POST Receive.php $_POST : Biến toàn cục lưu trữ giá trị các tham số Request POST Tái sử dụng mã PHP  Hàm include(), require(), include_once(), require_once(), để chèn tệp tin PHP, HTML vào một trang PHP khác  include(“tên_tệp”) : nếu tên_tệp không tồn tại thì PHP thông báo lỗi và tiếp tục thực thi script còn lại  require(“tên_tệp”) : nếu tên_tệp không tồn tại thì PHP dừng thực thi script  Ví dụ : o Trang home.php sẽ yêu cầu sử dụng mã của các file khác  header.php  menu.php  footer.php include Trang header.php include Trang menu.php include Trang footer.php include Trang home.php Cookie, Session Cookie là chuỗi thông tin o Do server tạo ra o Gửi về cho trình duyệt client o Được gửi kèm trong các request từ client lên server o Thường dùng để xác thực người dùng o Ngoài ra có thể lưu trữ thông tin bất kz Cookie, Session Session là một loại cookie lưu trữ tạm thời, o Xác thực một phiên làm việc o Tự động xóa khi đóng trình duyệt Cookie Tạo, sửa, xóa cookie bằng hàm setcookie() Cú pháp: o setcookie(name, value, expire, path, domain, secure, httponly); Ví dụ: Cookie Xóa cookie Cookie Đọc Cookie o Kiểm tra cookie bằng hàm isset() o Đọc giá trị của biến cookie bằng biến $_COOKIE Session Session được khởi tạo bởi hàm session_start() Được thiết lập bằng biến toàn cục PHP $_SESSION Chỉnh sửa bằng hàm bằng biến session $_SESSION Đọc biến trong session bằng biến session $_SESSION Xóa bằng hàm session_unset(); và session_destroy(); Session Ví dụ: o Tạo session Session Ví dụ: o Đọc session Session Ví dụ: o Xóa session

Các file đính kèm theo tài liệu này:

  • pdfphan_mem_nguon_mo_chuong3_05_php02_include_cookie_session_9838_1997532.pdf