【发布时间】:2014-01-02 21:22:50
【问题描述】:
所以我在 php 中有一行设置 cookie,它已经工作了一段时间,但是,本周 chrome 不想保留 cookie。 cookie 被添加,当我在 chrome 开发工具中点击刷新时,它消失了。
适用于 Windows 和 OS X 的 Chrome 正在做同样的事情。 Chrome 突然开始这样做了。 Windows 和 OS X 上的 Firefox 和 OS X 上的 safari 没有问题。
我使用了一个足够提前的日期,这不是到期问题。
有人有这方面的经验吗?
目前正在运行:
setcookie('key', $value, time()+3600, '/');
正在运行:
setcookie('key', $value, 2000000000, '/');
【问题讨论】:
-
请在此处添加
setcookie功能码。 -
@Pinal,
setcookieis provided by PHP. -
对不起,我不明白;我发布了我在问题中使用的代码。
-
可能是时区问题?
-
好吧,提供的“2000000000”使到期日期在 2033 年左右,所以我不确定时区会成为问题。在 Chrome 中一切正常,几个小时后我开始遇到这个问题。我检查了版本,它似乎没有更新或任何东西。
标签: php google-chrome setcookie