TAILIEUCHUNG - PHP Tutorial chương 2 p13

Làm việc với Cookie và Session GIỚI THIỆU Trong quá trình phát triển web, một nhu cầu rất thường xuyên nảy ra là làm cách nào truyền dữ liệu từ trang web này sang trang web khác? Tất nhiên ta có thể dùng form để submit và truyền data từ một trang web sang trang web tiếp theo qua phương thức POST hoặc truyền dữ liệu qua URL theo phương thức GET. Tuy nhiên, cách làm này không phải lúc nào cũng khả thi. Trong nhiều trường hợp, cách dùng form hoặc URL gây khá nhiều phiền phức hoặc hầu. | Làm việc với Cookie và Session GIỚI THIỆU Trong quá trình phát triển web một nhu cầu rất thường xuyên nảy ra là làm cách nào truyền dữ liệu từ trang web này sang trang web khác Tất nhiên ta có thể dùng form để submit và truyền data từ một trang web sang trang web tiếp theo qua phương thức POST hoặc truyền dữ liệu qua URL theo phương thức GET. Tuy nhiên cách làm này không phải lúc nào cũng khả thi. Trong nhiều trường hợp cách dùng form hoặc URL gây khá nhiều phiền phức hoặc hầu như không thể thực hiện được. Ví dụ người dùng click lên 1 link trên trang web của bạn để đi sang 1 website khác rồi click lên 1 link trên website kia để quay ngược về website của bạn. Rất may mắn vấn đề được giải quyết khá dễ dàng với sự trợ giúp của COOKIE và SESSION. Và còn hơn thế nữa PHP cung cấp rất sẵn nhiều hàm và phương tiện để làm việc dễ dàng và hiệu quả với COOKIE và SESSION. Trong bài viết này chúng ta sẽ tìm hiểu về COOKIE SESSION và cách sử dụng COOKIE SESSION trong PHP. COOKIE VÀ SESSION LÀ GÌ Cookie là 1 đoạn dữ liệu được truyền đến browser từ server đoạn dữ liệu này sẽ được browser lưu trữ trong memory hoặc trên đĩa và sẽ gởi ngược lên lại server mỗi khi browser tải 1 trang web từ server 1 . Những thông tin được lưu trữ trong cookie hoàn toàn phụ thuộc vào website trên server. Mỗi website có thể lưu trữ những thông tin khác nhau trong cookie ví dụ thời điểm lần cuối bạn ghé thăm website đánh dấu bạn đã login hay chưa . Cookie được tạo ra bởi website và gởi tới browser do vậy 2 website khác nhau cho dù cùng host trên 1 server sẽ có 2 cookie khác nhau gởi tới browser. Ngoài ra mỗi browser quản lý và lưu trữ cookie theo cách riêng của mình cho nên 2 browser cùng truy cập vào 1 website sẽ nhận được 2 cookie khác nhau. Session là khoảng thời gian người sử dụng giao tiếp với 1 ứng dụng. Session bắt đầu khi người sử dụng truy cập vào ứng dụng lần đầu tiên và kết thúc khi người sử dụng thoát khỏi ứng dụng 2 . Mỗi session sẽ có một định danh ID 1 session khác nhau sẽ có 2 ID khác

Đã phát hiện trình chặn quảng cáo AdBlock
Trang web này phụ thuộc vào doanh thu từ số lần hiển thị quảng cáo để tồn tại. Vui lòng tắt trình chặn quảng cáo của bạn hoặc tạm dừng tính năng chặn quảng cáo cho trang web này.