直接关闭窗口当然不行啦。你可以做一个退出的链接来消SESSION。但SESSION有一个失效的时间。超过这个时间那些TEMP目录下的文件自已就没有了。
解决方案 »
- php 5.2.17 里为什么没有 php_domxml.dll 这个扩展?谁有分享一个吧,快搞死了。。。。。。。。。。。。。。。。。
- 输入时,修改输入框的样式,在线等
- php页面静态化如何做,不是伪静态....哪些方法比较好,大家用过的
- mail函数返回false,nb_send_mail函数也一样,求指点
- 请教个关于include的问题
- 有办法判断一个网页是静态还是动态么?
- 活跃思路:php做小游戏思路和原理探究——象棋
- 如何使*.php生成的页面以XML方式打开? 在线等待```````
- 请提供一个功能强大的同学录!
- php连mssql怎么下移一条记录,怎么增加一条记录?
- 在线人数的实现。
- 关于文件上传至数据库的问题
又见面了引用"SESSION有一个失效的时间。超过这个时间那些TEMP目录下的文件自已就没有了"
好像不行,都过了好几天了,我的%tmp% 目录下的 sess_xxxxxxxxx 临时文件还存在
我们现在做的东西基本上都有用SESSION,但是直接关窗口的情况很多。。但过一段时间以后里面就没有东西了啊。
我曾经也想做一个关闭窗口清除SESSION的东西
发现用body里用unLoad=""在关闭的时候打开新窗口去清除SESSION
这样很麻烦 决定不用了 反正系统可以自动清除
{
if (event.clientX>document.body.clientWidth && event.clientY<0||event.altKey)
{exit();}
}
我是平生第一次遇到这个问题:session的生存周期竟然可以是“无线!”
我狂晕!
这肯定是设置的问题,可是不管我怎么修改配置文件,问题依然存在 包括不用 cookie 将cookie周期设为0等等,均无效!
自己处理一下..
说了一通,一点有用的都没有,跟别人问的问题根本不相关,如果关了浏览器后SESSION仍不过期的话,那第二人来了再开浏览器,不是就用第一个人的帐户登陆了吗?
别人是登陆不了的.