我目前正在我的子域的PHP页面上设置cookie
$asdasd = "1";
$expires = time() + 86400; // 1 day
if (($username == $actualusername) && ($password == $actualpassword))
{
setcookie("loggedin",$asdasd, $expires);
header('Location: exampleurl');
}
然后,我尝试在SAME子域上的另一个页面上阅读它:
var_dump($_COOKIE['登录']);
不返回任何内容 - 即使我可以看到浏览器隐私设置中设置的cookie。
有什么想法吗?
谢谢
问题必须出在您设置 cookie 的路径上,在您的情况下,解决方案将是
setcookie("loggedin",$asdasd, $expires, "/");