我想登录页面。如果他是管理员,那么他将重定向到管理员主页&如果他是用户,将重定向到用户主页。但我的问题是,当我将会话设置为管理员主页或用户主页时,它不起作用。有一个名为"homepage.php"的代码,我用它在管理主页中创建会话。没有这个部分,用户登录后,进入主页。但对于这部分用户来说,Creditect总是指向index.php页面。我的代码中的问题在哪里?主页.php
<?php
session_start();
if(!isset($_SESSION["sess_user"]) || $_SESSION['sess_user']!='1')
{
header("location:../index.php");
}
else
{
$username = $_SESSION['sess_user'];
include ('database.php');
}
?>
尝试这个
<?php
@session_start();
if(isset($_SESSION['sess_user')
{
if($_SESSION['sess_users']=='admin')
{
header("Location: adminhomepage.php");
}
else
{
$username = $_SESSION['sess_user'];
header("Location: userdashboard.php");
}
}
else
{
header("location:../index.php");
}
?>