【发布时间】:2012-02-07 19:55:25
【问题描述】:
似乎当我尝试保留会话 cookie 时,它会在浏览器关闭时自行删除。 cookie 参数的生命周期设置为 0。但是当我进去查看时,cookie 不存在。这是怎么回事?
【问题讨论】:
-
当你将生命周期设置为 0 时,cookie 会在你关闭浏览器时被删除
标签: php session session-cookies
似乎当我尝试保留会话 cookie 时,它会在浏览器关闭时自行删除。 cookie 参数的生命周期设置为 0。但是当我进去查看时,cookie 不存在。这是怎么回事?
【问题讨论】:
标签: php session session-cookies
如果其生存期设置为 0,则 cookie 会在关闭浏览器时自行删除。 如果要让它存活更长时间,则需要指定一个时间,例如 5h 或 12m 或 8y。
对时间值使用类似的东西:
time()+60*60*24*30
在这种情况下,cookie 将持续 30 天(60 秒 * 60 分钟 * 24 小时 * 30 天)
【讨论】:
当您将生命周期设置为 0 时,cookie 会在您关闭浏览器时被删除
尝试设置一个修复值,你应该解决你的问题。
【讨论】: