【发布时间】:2011-08-03 23:24:35
【问题描述】:
我正在用 PHP 编写一个 Web 应用程序,并且我正在使用会话与著名的保存处理程序,该处理程序将会话存储在 MySQL 数据库中。我将session.gc_maxlifetime 设置为 604800(一周)。所以,我需要知道“记住我”功能,我应该使用 cookie 还是这样就足够了?因为会话总是在数据库中存储一周 - 当我关闭窗口然后打开它时,我我已登录。
我没有在 URL 中使用 SID,在我的会话表中我存储了 sid、时间、数据;时间每次都会更新。因此,当用户关闭窗口时,会话仍然会在此之后注册一周,当他回来时,时间会再次更新。
【问题讨论】:
标签: php database session cookies