2000字范文,分享全网优秀范文,学习好帮手!
2000字范文 > php检查浏览器是否有cookie php – 检查是否启用了Cookie

php检查浏览器是否有cookie php – 检查是否启用了Cookie

时间:2019-06-21 22:37:53

相关推荐

php检查浏览器是否有cookie php – 检查是否启用了Cookie

JavaScript

在JavaScript你简单测试的cookieEnabled属性,这是所有主要的浏览器都支持。如果您使用旧版浏览器,可以设置Cookie并检查是否存在Cookie。 (借用自Modernizer):

if (navigator.cookieEnabled) return true;

// set and read cookie

document.cookie = "cookietest=1";

var ret = document.cookie.indexOf("cookietest=") != -1;

// delete cookie

document.cookie = "cookietest=1; expires=Thu, 01-Jan-1970 00:00:01 GMT";

return ret;

PHP

在PHP中,它是相当“复杂”,因为你必须刷新页面或重定向到另一个脚本。这里我将使用两个脚本:

somescript.php

session_start();

setcookie('foo', 'bar', time()+3600);

header("location: check.php");

检查

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。