if($_SESSION['auth'] != 2 || $_SESSION['auth'] != 3){
header("location:../login/login.php");
}
我做错了什么,它一直把我送回去,
仅当会话为1或未设置时,它应运行header()
答案 0 :(得分:1)
尝试以下方法:
if( (!isset($_SESSION['auth']) || ($_SESSION['auth'] == 1)){
header("location:../login/login.php");
}
答案 1 :(得分:1)
“仅当会话为1或未设置时,它应运行标题()”
所以你需要检查session是否等于1或者session是否为空。请尝试以下代码。
if($_SESSION['auth'] == 1 || empty($_SESSION['auth'])){
header("location:../login/login.php");
}
并确保您已在此页面上开始会话。