【发布时间】:2013-08-08 15:10:12
【问题描述】:
我想在浏览器中添加一个使用 PHP 的 cookie,该浏览器的有效期是设置 cookie 一年后。我已经设置了变量名称、值、路径“/”、域和到期日期。但是,当我关闭浏览器并使用同一浏览器再次打开网站时,不会向网页发送 cookie。发生了什么?如果我只关闭窗口,cookie 仍然适用。然而,当应用程序关闭并再次打开时,事情就发生了。
setcookie("LANG","english",time()+365*60*60*24,"/","sub.domain.org");
【问题讨论】:
-
显示您用于设置 cookie 的代码。
-
重新打开浏览器时cookie是否还在浏览器中?例如,Firefox 允许您显示所有 cookie。
-
你没有使用退出时清理插件,或者隐身模式吗?
-
不!我没有使用任何模式。
-
非常感谢!我没有使用 Firefox,我会检查是否有 cookie。
标签: php cookies http-headers