高手进来。php session一直没过期,过来三天,打开是是一样的。

taiks 2009-11-16 09:57:51
$_SESSION["AdminId"]=$row["AdminId"];
$_SESSION["AdminName"]=$row["AdminName"];
$_SESSION["AdminLastLoginTimes"]=date('y-m-d h:i:s');
$_SESSION["AdminLoginIP"]=GetIp();

验证的代码

session_start();
if(isset($_SESSION["AdminId"]) || isset($_SESSION["AdminName"]) || isset($_SESSION["AdminLastLoginTimes"]) || isset($_SESSION["AdminLoginIP"]))
{
echo("<script>");
echo("if(top.location!=self.location){");
echo("alert('登錄超時');");
echo("top.location='Login.php';");
echo("}");
echo("else{");
echo("top.location='Login.php';}");
echo("</script>");
}
...全文
168 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
taiks 2009-12-07
  • 打赏
  • 举报
回复
FF和IE都有時過,情況都一樣的.
jlzan1314 2009-11-16
  • 打赏
  • 举报
回复
你用firefox打开的?还是ie?我也很奇怪我firefox下session一直都存在,不知道为什么?
wxq4100798 2009-11-16
  • 打赏
  • 举报
回复
最好别用isset判断

21,886

社区成员

发帖
与我相关
我的任务
社区描述
从PHP安装配置,PHP入门,PHP基础到PHP应用
社区管理员
  • 基础编程社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧