使用ajax的Codeigniter会话

时间:2011-09-22 18:54:50

标签: php jquery ajax session codeigniter

我知道也许这是一个重复的问题,但我想知道是否有人在使用ajax调用时有一个好主意让用户会话保持活动状态。

我发现当我登录并且我打开浏览器1-2小时后,当我启动ajax调用时,会话已过期。

我正在使用标准:

$config['sess_time_to_update']  = 7200;

我想知道是否有人有明确的方法来保持用户会话,更好地不使用区间js函数

1 个答案:

答案 0 :(得分:2)

会话时间在__construct()中设置,因此您在进行ajax调用时可以从会话库中调用任何方法,并且应该更新会话到期时间。我可能只是在会话中设置一个“ajax_request”项目来调用库并触发构造函数来重置会话到期时间。