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

Tai lieu php hay pptx

17 151 0
Tài liệu đã được kiểm tra trùng lặp

Đ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

Các công cụ chuyển đổi và chỉnh sửa cho tài liệu này

Nội dung

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..  Với COOK

Trang 1

PHP và đặc trưng của lập

trình Web

Trang 2

COOKIE và SESSION

Trang 3

COOKIE & SESSION

 Giới thiệu về COOKIE & SESSION

Trang 4

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

Trang 5

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

Trang 6

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.

Trang 7

Thiết lập COOKIE

setcookie(ten_ck, noidung_ck, ngayket);

Trang 8

Đọc COOKIE

$_COOKIE[ten_ck]

Trang 9

Hãy quan sát một ví dụ

Trang 10

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>

Trang 11

Hãy dừng VIDEO trong vòng 15’ là thời gian cho bạn giải quyết bài tập

Trang 12

Biến $_GET[ ]

 Là biến được truyền vào thông qua

URL từ trình duyệt Web đế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 vào là ?

Trang 13

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ỏ!

Trang 14

Ví dụ ban đầu

http://khmt1k3.net/index.php?id=4

Ở ví dụ này… Mảng $_GET[ ] được 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’]

Trang 15

Thêm một ví dụ nữa

Trang 16

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

Trang 17

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!

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

TỪ KHÓA LIÊN QUAN

w