请教IE关闭,session不自动清除的问题,哪位能帮下忙

AbbyRush 2010-08-12 07:57:59
MSN,ly.iverson@hotmail.com

只要先打开了一个别网站,然后,把我做的网站打开,再关闭,SESSION就不清除。必须手动清除。

或者把别的先打开的其它网站的IE给关掉。

这是怎么回事呢。

哪位高手能帮帮忙

在线等
...全文
254 点赞 收藏 15
写回复
15 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
美人心计1999 2010-08-13
ie好像不可以共享session的,但ff可以.....
回复
AbbyRush 2010-08-13
cookie时间设了0和空,两种都没有用。
回复
AbbyRush 2010-08-13
为什么,必须关必其它的网站,SESSION才会注销呢?按道理,其它网站应该跟我做的这个没有关系呀

打个比方,我打开新浪,新开一个窗口打开我的网站,登录得到SESSION.再关闭我的网站。

此时,我不管怎么关,怎么再打开我的网站,都是登录状态。必须关掉新浪之后,我的网站再关闭才会是未登录状态。

怎么会这样呢?
回复
AbbyRush 2010-08-13
没有用呀。姐妹们。
回复
natici 2010-08-13
lz用的什么浏览器?
回复
AbbyRush 2010-08-13
[Quote=引用 10 楼 dingsongtao 的回复:]
那是浏览器的原因。
你打开了你的网站后,生成了session.
无论你打开其他什么网站,哪怕是空白页,只要浏览器的窗口没有全部关闭完,那session都是会存在的。
因为浏览器窗口还有,那浏览器的进程也就在继续运行。
ie7,8/ff和其他那些浏览器都是这样。
只有以前的ie6才会是你要的效果。那个可以不用管的。
[/Quote]
可是我是另开的IE窗口,不是同一IE窗口的不同页。怎么还会出现这样的情况?
回复
Dleno 2010-08-13
那是浏览器的原因。
你打开了你的网站后,生成了session.
无论你打开其他什么网站,哪怕是空白页,只要浏览器的窗口没有全部关闭完,那session都是会存在的。
因为浏览器窗口还有,那浏览器的进程也就在继续运行。
ie7,8/ff和其他那些浏览器都是这样。
只有以前的ie6才会是你要的效果。那个可以不用管的。
回复
AbbyRush 2010-08-13
会是什么原因呢?如果只打来一个IE就是我的网站,那这个COOKIEID是有变化的。如果,我有打开其它网站,这个_COOKIEID是不变的。真是COOKIEID的原因吗?我设了,可是不起作用
回复
AbbyRush 2010-08-13
先打开,就会这样。后打开就没事。
回复
Vivan 2010-08-13
http://www.iefans.net/ie7-ie8-session-cookie-gongxiang-qubie/
看一下是否有用
回复
foolbirdflyfirst 2010-08-13
[Quote=引用 5 楼 abbyrush 的回复:]

为什么,必须关必其它的网站,SESSION才会注销呢?按道理,其它网站应该跟我做的这个没有关系呀

打个比方,我打开新浪,新开一个窗口打开我的网站,登录得到SESSION.再关闭我的网站。

此时,我不管怎么关,怎么再打开我的网站,都是登录状态。必须关掉新浪之后,我的网站再关闭才会是未登录状态。

怎么会这样呢?
[/Quote]
怎么可能关闭你和新浪的会话会影响你和你网站的会话。
回复
xuzuning 2010-08-13
既不合情,也不合理!

给出有效的测试链接

回复
AKULAKK 2010-08-12
cookie时间参数哪一项留空,意思就是cookie是进程级生存期,及session在浏览器进程存活期内存活,关浏览器cookie就失效.
回复
bfxyly 2010-08-12
就是设置cookie,设置cookie的时间
回复
美人心计1999 2010-08-12
session时间设置短点.....
回复
发动态
发帖子
基础编程
创建于2007-09-28

2.1w+

社区成员

从PHP安装配置,PHP入门,PHP基础到PHP应用
申请成为版主
社区公告
暂无公告