我正在使用cakephp 1.3构建应用程序。我有一个场景,用户必须从多个页面中选择多个项目。我使用cakephp Session来读取/写入会话。问题是,除了IE9之外,所有浏览器都能正常工作。保存它们或从会话中删除它们并不一致。如果我使用IE开发人员工具(F12-> Cache)检查服务器的始终刷新,它可以正常工作......
有什么想法吗?
更新
通过AJAX调用服务器端脚本并传递项目的id
来保存到会话。答案 0 :(得分:0)
检查/app/config/core.php
中的Session.checkAgent设置尝试将其设置为false。 IE有一个烦人的习惯,就是根据它所发出的请求类型更改其浏览器代理字符串(例如,Ajax与常规请求不同)。