php session丢失问题

火狐谷歌ie10都没有问题就ie6-8有问题登陆以后存储用户信息session跳转页面之后session就丢失了存储到服务器中的session也是空的了跟生命周期没有关系... 火狐 谷歌 ie10都没有问题
就ie6-8 有问题 登陆以后存储用户信息session 跳转页面之后 session就丢失了 存储到服务器中的session也是空的了 跟生命周期没有关系 我试验过了 求大神解答下
展开
 我来答
闪电数组
2013-09-18 · 超过17用户采纳过TA的回答
知道答主
回答量:160
采纳率:0%
帮助的人:73.7万
展开全部
一:原因:
打开一个新的窗口要分两种情况:1.两个ie是不同进程:这时新ie并没有已打开窗口的资源(也就是sessionid)当然是不同的session
2.新开窗口与上个窗口是同一个进程,即不同线程,这样新窗口可以共享已有资源(sessionid)这样的两个窗口是同一session
你的情况是因为两个ie是不同进程了,和新开ie是一个道理,服务器一定会给你一个新的session

二、要解决你的问题只能保存SESSIONID,有三种方法:
1、COOKIE保存ID 2、URL保存ID 3、隐藏域保存ID
cndavidwang
2013-09-18 · TA获得超过127个赞
知道小有建树答主
回答量:167
采纳率:100%
帮助的人:79.7万
展开全部
是session id丢失,还是session内容丢失了?
可以在页面的头部先echo一下session id,如果session id丢失,检查一下是不是cookies被关闭了。
如果是session内容丢失,在页头,页尾分别输出一下session内容,然后页面运行结束之后再手工看一下session文件。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
不是她的他
2013-09-18 · 超过24用户采纳过TA的回答
知道答主
回答量:186
采纳率:0%
帮助的人:67.4万
展开全部
不是吧 是不是没有开始SESSION
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式