如何从CakePHP获取剩余会话时间



我可以使用Configure::read('Session.timeout');找到会话超时。但我需要剩余的时间来使会话过期,以便在会话过期前显示警告消息。有办法做到这一点吗?

更新: CakePHP版本为2.2.1,PHP5.3.10版本为

在初始化用户会话期间,尝试创建另一个具有当前日期的cookie。您将有所需的到期时间。

然后您可以使用Cookie组件:

http://book.cakephp.org/2.0/en/core-libraries/components/cookie.html

以检索cookie,并在此基础上向用户显示警告消息。只需计算会话到期的剩余时间。

_SESSION始终保持,直到客户端退出网站。

相关内容

  • 没有找到相关文章

最新更新