我正在尝试通过将购物车存储在数据库的表中来创建购物车,而不是使用内置的CI购物车类。我使用sessionID来识别另一个访客。但我发现sessionID正在改变一段时间,即使访问者也没有关闭浏览器。
这是CI在短时间内更新会话ID的正常行为吗?有没有办法在访问者关闭浏览器之前保持不变?
提前谢谢你。
答案 0 :(得分:3)
另外,请确保在配置文件中设置了cookie_prefix ..请参阅底部:http://ellislab.com/codeigniter/user_guide/libraries/sessions.html
答案 1 :(得分:0)
如果使用CI会话库不断重置会话,请确保将cookie域设置为:
$config['cookie_domain'] = '.mysite.com'; // the . is for a wildcard subdomain