【发布时间】:2012-03-29 13:48:24
【问题描述】:
除了设置它们的页面之外,我无法从任何页面访问 cookie。我查看了不同页面上的print_r($_COOKIE),页面之间唯一的共同变量是$_COOKIE['PHPSESSID']。
我正在本地 XAMPP 测试服务器上进行开发。是否有我应该在 PHP.ini 上更改的设置,或者这是 cookie 的正常行为?抱歉,我对这些东西有点陌生,我的印象是 cookie 可以在整个网站范围内访问。
我正在设置像这样的 cookie:
setcookie("user", "Dave Schmave", time()+60*60*24*120);
任何帮助将不胜感激。谢谢
【问题讨论】:
-
您可能会发现
$cookie->setPath($path)很有帮助,如在 this standalone library 中找到的那样。
标签: php cookies session-cookies setcookie