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

Báo cáo đề tài Cách thức hoạt động của cookie

48 898 1

Đ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 48
Dung lượng 1,12 MB

Nội dung

Cookie Session Cookie là file dữ liệu được truyền tới browser của client từ server nhằm ghi nhớ thông tin, hành động,… của client đó Tạo session cookies Là loại cookie chỉ có tác dụng trong một phiên làm việc của browser, khi tắt hoặc restart browser thì cookie không còn được nhớ

Cookie & Session Nhóm 4 Cách thức hoạt động của cookie Hoàng Thị Hằng Cookie • Cookie là file dữ liệu được truyền tới browser của client từ server nhằm ghi nhớ thông tin, hành động,… của client đó Cách thức hoạt động Server cookie Header Ưu điểm của Cookie Thông tin được lưu trữ trong Cookie Thuộc tính của cookie Cookie • Cookie thường được set trong HTTP Header Cookie • Khi người dùng truy cập vô bất kì trang web nào khớp với path hay domain: Khởi tạo Cookie • header() • Headers được truyền tự động tới browser, do đó header() phải được gọi đầu tiên. header ("vegetable=artichoke; expires=Friday, 04-Feb-00 22:03:38 GMT; path=/; domain=zink.demon.co.uk"); [...]...Khởi tạo Cookie •setcookie() •Phải được gọi trước khi bất cứ dữ liệu nào được xuất ra browser setcookie() setcookie( "vegetable", "artichoke", time()+3600, "/", "zink.demon.co.uk", 0 ); Tạo session cookies •Là loại cookie chỉ có tác dụng trong một phiên làm việc của browser, khi tắt hoặc restart browser thì cookie không còn được nhớ setcookie( "session_id", "55435", 0 ); Xóa cookie setcookie( "vegetable"... về cookie" ; $res = setcookie( "TestCookie", $value, time()+3600, "/", "192.168.1.3", 0); var_dump($res).”\n"; var_dump($ _COOKIE[ "TestCookie"]); ?> Thao tác cookie •Lấy giá trị với $ _COOKIE •Ví dụ: echo $ _COOKIE[ "TestCookie"]; print_r($ _COOKIE) ; •Xóa giá trị •Ví dụ: setcookie(" TestCookie ", "", time()-3600); Demo •Bài tập “Trắc nghiệm trực tuyến” Nguyễn Hùng Cường Session Bài toán Định nghĩa Session... setcookie( "vegetable" ); setcookie( "vegetable", "", time()− 60, "/", "zink.demon.co.uk", 0); cookie_ destroy(); Hạn chế Nguyễn Khắc Huy Thao tác cookie với PHP Giới thiệu Thiết lập cookie •bool setcookie ( string $name [, string $value [, int $expire [, string $path [, string $domain [, bool $secure [, bool $httponly ]]]]]] ) Ví dụ

Ngày đăng: 28/07/2014, 10:52

TỪ KHÓA LIÊN QUAN

w