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.

cookies

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!

Lời bình (0 lời bình) | Viết lời bình

Viết lời bình




Bài viết cùng chủ đề