作者sthermit ( )
看板PHP
标题[请益] 请问一下SESSION的问题
时间Mon Mar 21 18:51:39 2011
因为做出来的网页一直怪怪的
一阵子没开起来就发现SESSION怪怪的
ECHO ID 发现每次都会跳不一样
我用DESTROY();砍掉全部的SESSION就正常了
但是这样感觉有点疑问
爬文看到session好像是放在server的地方
纳我用destroy
假设有多个人登入
某个人用了有destroy(); 的php
纳所有人的登入资料就会消除?
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 120.105.157.22
1F:→ MOONRAKER:只会消除那个人在这一网域的记录。 03/22 15:49
2F:→ MOONRAKER:但是destroy要少用;因为你如果有多个网站都要登入,那 03/22 15:49
3F:→ MOONRAKER:这个网站登出的时候destroy就会导致其他网站的登入记录 03/22 15:50
4F:→ MOONRAKER:也一起destroy掉,害到自己… 03/22 15:50
请问一下
因为隔一段时间
SESSION ID 就不固定,要DESTROY後才能用
这应该怎麽解决?(我是有想过在登入页放DESTROY)
今天在别台电脑开网页
发现登入功能正常,但是SESSION里面的资料怎麽是上一台电脑的?
= = 越来越搞不懂SESSION是怎麽工作的
※ 编辑: sthermit 来自: 120.105.157.22 (03/22 18:19)
5F:→ MOONRAKER:……你的状况挺诡异的……基本上同一网域的session才会 03/23 16:34
6F:→ MOONRAKER:放在一起,跨网域或跨电脑一定就不一样,我的状况都还挺 03/23 16:34
7F:→ MOONRAKER:单纯的没碰过你这种状况…经验不够 XP 03/23 16:35
因为这两台电脑都在学校里面,有可能是MOONRAKER大说的同网域
= = 阿我们宿舍里面"宣称"从中华电性牵线路,也收了线路费还是同网域...
请问一下,每个一段时间ID会乱跑可能的原因是什麽?
※ 编辑: sthermit 来自: 120.105.157.22 (03/23 20:32)