【发布时间】:2013-04-05 08:38:15
【问题描述】:
我是 php codeigniter 会话的新人。我在我的网站上有一个关于会话到期的问题。 我正在使用 ajax coll 在我们的网站页面上加载广告 div,并添加到购物车功能以在同一页面上添加多个产品。但是由于会话在批准后过期,我的购物车添加的产品是空的。 4-5分钟。 我对这个问题做了很多研究。我认为我的站点会话由于 ajax 和同时更新会话 ID 而过期。但我不确定。
我已经配置了 config.php 文件,比如 -
$config['sess_cookie_name'] = 'ci_session';
$config['sess_expiration'] = 0;
$config['sess_encrypt_cookie']= FALSE;
$config['sess_use_database']= TRUE;
$config['sess_table_name'] = 'ci_sessions';
$config['sess_match_ip'] = FALSE;
$config['sess_match_useragent']= TRUE;
$config['sess_time_to_update'] = 300;
我还创建了表(ci_sessions)。
请给我一个解决此问题的解决方案。
谢谢。
【问题讨论】:
-
codeigniter 什么版本?
-
@Charlie,我正在使用 codeigniter 1.7.2。
-
拜托,请给出这个问题的简单解决方案,因为我是 codeigniter 的新手
-
既然你是 CI 新手,为什么不直接使用新版本?
-
你有两个答案,仍然没有正确的解决方案??
标签: php jquery ajax codeigniter session