【发布时间】:2011-09-21 13:33:14
【问题描述】:
我有 $_SESSION 变量,其中包含用户登录用户名,这些用户名设置了默认会话生命周期(我认为是 24 分钟)。我想知道是否有办法在会话超时时执行函数。
我知道当用户重新加载页面并且会话变量已过期时,我可以告诉页面执行该函数,但我正在尝试找出一种方法让服务器自行执行此操作。有这样的方法吗?
我的推理:当用户登录时,我向我的数据库报告并更新“lastlogin”的用户记录。我想在用户单击注销或$_SESSION 变量过期时更新“lastlogout”。
【问题讨论】:
标签: php authentication session-state session-timeout