Mon, 31/10/2011
Kiểm tra tính năng cookie đã được bật trên trình duyệt?
mặc định cookies trên trình duyệt sẽ được bật. Tuy nhiên, vì một số lý do từ người dùng, nên họ đã tắt. Điều này đẫn đến việc hệ thống bao gồm trình duyệt và máy chủ không đồng bộ.
Bài viết dưới đây sẽ hướng dẫn cách dùng javascript và PHP kiểm tra xem cookies có được bật hay không? Và nếu không hệ thống sẽ trỏ về trang yêu cầu bật cookie.

Tải trang yêu cầu và hướng dẫn bật cookie cho từng trình duyệt: Hướng dẫn bật cookies
Sử dụng javascript
if (navigator.cookieEnabled == 0) {
alert("You need to enable cookies for this site to load properly!");
window.location = '/bat-cookie.html';
}Sử dụng PHP
function check_cookie(){
if (setcookie("tut", "tut.vn", time() + 360))
{
if (isset (@$_COOKIE['tut']))
{
header('Location: /bat-cookie.html');
return true;
}
}
return false;
}Chúc thành công!
Bài viết cùng chủ đề
- Khắc phục lỗi 40101 SET character_set_client = @saved_cs_client
- Cài đặt php apc trên windows
- Các bước cơ bản để tạo plugin bằng jQuery
- Tổng quan về Regular Expressions, preg_match, preg_replace
- How to post an asynchronous HTTP request in PHP
- Kỹ thuật bit field trong phân quyền
- Hướng dẫn sử dụng jQuery trong lập trình web html
- Những vấn đề cần lưu ý khi viết mã CSS - Phần 2
- Những vấn đề cần lưu ý khi viết mã CSS - Phần 1
- js tự động chèn link vào bài viết khi bị copy

