即使在浏览器关闭后,是否可以保留会话?

2022-08-30 20:53:38

任何人都可以告诉如何维护会话(在PHP中),以便即使重新启动浏览器也可以保留会话包含并访问会话。

通常,会话会随着浏览器的关闭而过期,但我不希望会话关闭,以便下次使用浏览器时可以访问会话数据。


答案 1

使用 session_set_cookie_parameters() 在启动会话之前为会话 Cookie 提供非零生存期,或将session.cookie_lifetime设置为非零。


答案 2

这是自相矛盾的。
会话代表“直到浏览器关闭”。
会话是过期的。
如果您不希望它过期,您可能根本不想要会话。

您可能正在用 cookie 或数据库搞乱会话。


推荐