【发布时间】:2010-11-28 18:57:07
【问题描述】:
我正在制作一个简单的 ajax 登录系统,使用 cookie 来记住用户名或在下次访问时自动登录。一切正常,cookie 设置为 10 天后,我去查看 Firefox 的 cookie 时可以看到它们,但是当我重新启动浏览器时它们被删除。 cookie 是使用 jQuery .get 函数调用的 php 脚本中的 setcookie() 设置的。我也试过 .post 但同样的事情发生了。 Firebug 正确报告 Set-Cookie 标头。 我在本地主机上尝试过,在真实的服务器上,我尝试将所有参数传递给 setcookie() 因为我读到了一些 Firefox 将其视为会话 cookie 的内容,如果你不这样做,我尝试了主机名上的 2 个点和所有可能的解决方案我可以在网上找到。我不明白为什么它不起作用...
【问题讨论】:
标签: php javascript ajax cookies setcookie