error_reporting(-1);
session_start();
$expire=time()+60*60;
setcookie('categories', $_SESSION['categories'], $expire);
这段代码应该设置一个 Cookie,但它没有,如果 cookie 存在它告诉我未定义的索引,我认为代码没问题...
我把它放在一页,在第二行,在
任何人都知道它为什么不起作用?:秒
更新
现在我将代码向下移动了一点......仍然处于同样的情况,未定义的索引
$_COOKIE['newcoockievalu'] = json_encode($array);
setcookie('newcoockievalu', json_encode($array), $expire);
print "nocookie".($_COOKIE['newcoockievalu']);
这个在这个IF里面
if (!isset($_COOKIE['newcoockievalu']))
更新
更奇怪......它没有给出任何错误,但它“说” isset 总是错误的......但它打印 $_COOKIE['newcoockievalu'] ok....