在codeigniter中实现事件之前的会话超时

时间:2014-02-06 10:37:57

标签: php codeigniter session

我无法实现此逻辑,如何在用户会话到期之前执行事件(操作),例如:

用户会话超时:20分钟

我们需要将用户当前时间和他/她的信息存储到数据库中 在19.59秒时间

可能如何实现这个

注意:这里我们采取的理想时间例如19分钟后用户浏览网站时间应该是下一个20分钟不是我的分钟

最后,Codeigniter会话超时重定向逻辑的地方有plz告诉我看到了会话库,但我找不到这个逻辑,它告诉我我也可以实现这个逻辑

1 个答案:

答案 0 :(得分:0)

在Libraries目录中,创建一个名为MY_Session.php的文件

打开Session核心库,复制sess_write函数。

将其粘贴到刚刚创建的文件中(MY_Session.php)。就在$ this-> sess_destroy()之前,插入代码以记录登录数据库所需的任何内容。

相关问题