用户
 找回密码
 入住 CI 中国社区
搜索
查看: 3417|回复: 3
收起左侧

ci session

[复制链接]
发表于 2013-4-11 22:30:32 | 显示全部楼层 |阅读模式
CI2.1 购物车把内容存在ci_sessions表中,在确认订单步骤,使用无刷保存用户信息操作的时候,在ie8,ie10,chrome浏览器中session有内容,在ie9中session内容丢失。把$config['sess_match_useragent'] = TRUE改成 FALSE 就可以了。有没有其他解决办法,或者session丢失的可能性是什么,望大神指点。。。
发表于 2013-4-12 00:24:12 | 显示全部楼层
IE高版本  都有个其“兼容模式”,可能是第二次打开同一网页时,IE使用了和第一次打开不同的方式,被服务器识别为了不同的浏览器   分析的,没试过,
发表于 2013-5-5 05:56:57 | 显示全部楼层
偶的神! 太感谢了! 总算解决了手机浏览器丢失session的问题了! 么么一个
发表于 2013-12-20 18:08:31 | 显示全部楼层
主要是 user_agent 不一致 导致 session 丢失。可以通过校验确认是当前用户 手动帮他写入原cookie

本版积分规则