http://www.w3schools.com/php/showphp.asp?filename=demo_cookie5中的此代码返回
"启用Cookie"
在我的 localhost 中,它返回
" Cookie被禁用"
答案 0 :(得分:0)
这只是一个不好的例子。
使用isset($_COOKIE)
代替count($_COOKIE) > 0
。
另外,使用print_r($_COOKIE)
查看其结构。
答案 1 :(得分:0)
这不是问题,它是浏览器中的安全配置。
您只需在浏览器中允许使用Cookie。
答案 2 :(得分:0)
如果你在浏览器中启用了cookie,那么像这样的简单工作就可以完成这项工作:
if(isset($_COOKIE['name']))
{
$var = $_COOKIE['name'];
echo "Cookie was set". "<br>";
echo "Welcome back! <br> Your name: ". $var. "<br>";
}