1. Trang chủ
  2. » Công Nghệ Thông Tin

Tai lieu php hay pptx

17 150 0

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Định dạng
Số trang 17
Dung lượng 245 KB

Nội dung

PHP và đặc trưng của lập trình Web Biên soạn – thuyết trình: Mr. Duy Hùng COOKIE và SESSION COOKIE & SESSION  Giới thiệu về COOKIE & SESSION  Sử dụng COOKIE  Sử dụng SESSION COOKIE – SESSION và sự thay đổi trong công nghệ Web  Không có COOKIE… Lướt Web chỉ là một cuộc du lịch… Không lưu lại quá trình… Người dùng duyệt trang web và xem thông tin. Sau đó họ trở lại vào lần thứ 2… Tất cả vẫn như mới.  Với COOKIE, các máy chủ Web có thể lấy được nhiều thông tin hơn từ phía người truy cập. COOKIE – SESSION và sự thay đổi trong công nghệ Web  COOKIE được sử dụng để các máy chủ Web lưu trữ thông tin từ người truy cập. Ví dụ: Khi một người bất kỳ (tên là A) mở trang web của chúng ta xây dựng. Một COOKIE được tạo ra để xác định rằng A đã truy cập vào Website của chúng ta. Nếu lần sau A lại mở Web của chúng ta lên. Ta sẽ xác định xem A đã từng truy cập chưa thông qua COOKIE, nếu đã từng truy cập thì ta sẽ có một cách ứng xử khác so với việc A lần đầu tiên truy cập.  SESSION lưu được nhiều thông tin hơn COOKIE. Được cải tiến từ COOKIE Sử dụng COOKIE  COOKIE là cách máy chủ lưu giữ thông tin trên máy tính người dùng để nhớ được người đã truy cập.  Ta coi COOKIE như một thẻ tên. Nó báo cho máy chủ tên người dùng và các thông tin liên quan.  COOKIE có thời gian kết thúc hiệu lực. Nghĩa là nó sẽ được xóa bỏ khỏi máy tính người dùng khi hết hạn. Thiết lập COOKIE setcookie(ten_ck, noidung_ck, ngayket); Đọc COOKIE $_COOKIE[ten_ck] Hãy quan sát một ví dụ Bài tập  Xây dựng 1 form như sau  Sau khi click vào xử lý… Sẽ hiện ra một dòng XIN CHAO và tên nhập trong trường đó…  Cho đoạn mã tạo FORM như sau <form name="form1" action="baitap1.php" method="POST"> <input type="text" name="ten"> <input type="submit" value="Xu ly"> </form> [...]... http://khmt1k3.net/index .php? id=4 Trong ví dụ này… Ta để ý ?id=4 là phần thừa ra trong URL khi ta duyệt trang index .php  Vậy trong ví dụ trên biến $_GET[ ] được truyền vào là ? Biến truyền từ URL tới $_GET[ ]  Biến truyền từ URL tới Ta sử dụng $_GET[ ] để lấy tham số truyền vào… $_GET[ ] trở thành một mảng… Hãy quan sát một ví dụ nhỏ! Ví dụ ban đầu http://khmt1k3.net/index .php? id=4 Ở ví dụ này… Mảng... truyền vào là Array(“id” => 4); Để lấy ra id được truyền vào từ URL… Ta sử dụng $_GET[‘id’] Thêm một ví dụ nữa Bài tập 1  Khi người dùng nhập vào URL trong trình duyệt Web… có dạng http:// … /baitap_get .php? masv=1&ten=Nam&diem=20  Hãy in ra màn hình dạng Mã SV: 1 Tên: Nam Điểm: 20 Hãy tạm dừng video trong 15’ đó là thời gian dành cho bạn giải quyết bài tập này CHÚC BẠN THÀNH CÔNG! . đến máy chủ Web. Ví dụ: http://khmt1k3.net/index .php? id=4 Trong ví dụ này… Ta để ý ?id=4 là phần thừa ra trong URL khi ta duyệt trang index .php  Vậy trong ví dụ trên biến $_GET[ ] được truyền. SESSION  Giới thiệu về COOKIE & SESSION  Sử dụng COOKIE  Sử dụng SESSION COOKIE – SESSION và sự thay đổi trong công nghệ Web  Không có COOKIE… Lướt Web chỉ là một cuộc du lịch… Không lưu lại. chủ Web có thể lấy được nhiều thông tin hơn từ phía người truy cập. COOKIE – SESSION và sự thay đổi trong công nghệ Web  COOKIE được sử dụng để các máy chủ Web lưu trữ thông tin từ người

Ngày đăng: 22/06/2014, 16:20

w