session的奇怪问题(已经搜索过,自己还解决不了)
我的登陆主页面,就是判断是否登陆,直接输入地址饶过登陆窗口,第一次出现 你无权访问 ,session文件里出现admin|b:0; 刷新一次,出现 你已经登陆
Notice: Undefined index: name in d:usrwwwhtmldengluindex.php on line 5
111122223333
session文件里的那个文件又变成admin|b:1; admin的值为1了。奇怪呀!!!
这就是index.php的代码:
$admin=false;
if(isset($_SESSION['admin'])&&$_SESSION['admin']=true)
{ echo "你已经登陆";
echo $_SESSION['name'];
}
else
{$_SESSION['admin']=false;
die("你无权访问");
header("Location:login.htm");
}
?>
PHP怎么学习?PHP怎么入门?PHP在哪学?PHP怎么学才快?不用担心,这里为大家提供了PHP速学教程(入门到精通),有需要的小伙伴保存下载就能学习啦!
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号