我有一个 PHP 脚本应该让用户查看基于 user_level 的页面。如果用户级别设置为 1..允许用户查看页面。如果没有,则将它们重定向到 index.php..由于某种原因它不起作用。它给了我消息,“您无权访问此页面”。无论谁登录,管理员或普通用户,它都会给我该消息。有任何想法吗?
<?php
include 'init.php';
include('core/init.inc.php');
var_dump($_SESSION)
if(!logged_in()){
header('Location: index.php');
exit();
}
if(!isset($_SESSION['user_level'])) {
echo 'You are not allowed to access this page. Click <a href="index.php">here</a> to go back to the home page';
exit();
}elseif(1 == (int)$_SESSION['user_level']){
header('Location: create_album.php');
exit;
}
include 'template/header.php';
?>