将登录用户重定向到特定的PHP页面

将登录用户重定向到特定的PHP页面,php,redirect,Php,Redirect,我的网站上有FreeHelpDesk.org,我想将登录的用户重定向到fhd_dashboard.php或fhd_login.php。默认情况下,它将重定向到index.php,这是我不想要的,因为我对index.php做了很多更改,这是一个登录页面。是否仍有拒绝已登录用户访问index.php的方法?在index.php页面中,一旦调用了会话等,并且您有办法知道用户是否已登录,您可以添加以下内容: //假设在这里,如果用户已登录,则 //$logged_in变量设置为true/1-相应地编辑

我的网站上有FreeHelpDesk.org,我想将登录的用户重定向到fhd_dashboard.php或fhd_login.php。默认情况下,它将重定向到index.php,这是我不想要的,因为我对index.php做了很多更改,这是一个登录页面。是否仍有拒绝已登录用户访问index.php的方法?

在index.php页面中,一旦调用了会话等,并且您有办法知道用户是否已登录,您可以添加以下内容:

//假设在这里,如果用户已登录,则 //$logged_in变量设置为true/1-相应地编辑此值 //如果用户已登录 如果$U已登录{ //将用户重定向到所需的页面 标题位置:fhd_dashboard.php; } 像这样试试

 if($status=="loggedin") {
 header('Location: fhd_dashbord.php');
    exit;
} else {
    header('Location: fhd_login.php');
    exit;
}

您需要在Index.php文件中添加此代码

$UserIsLogin;
if(//check user is login){
$UserIsLogin=true;
}else{
$UserIsLogin=false;
}
if($UserIsLogin==true) {
 header('Location: fhd_dashbord.php');
} else {
    header('Location: fhd_login.php');
}

Q1.您将信息存储在$会话中?

如果$logged\u in===TRUE{die;}-这对您不起作用吗?添加到索引中。php我应该把它放在哪里?这是新来的。您尝试了哪些不起作用的方法?您必须将其与登录的变量等进行匹配,并在index.php或任何您想要拒绝用户访问的地方(例如,ticket.myweb.com)进行匹配。当一个之前登录的用户进入这个页面ticket.myweb.com时,它会重定向到index.php,我不想重定向到index.php。你说$session是什么意思?我有一个session.php文件,我说您在$_session中分配登录信息,例如Mysql_Qurey“检查用户名和密码”;如果登录成功,则将信息存储在会话变量$\u session['login\u Status']=true;最后检查$_SESSION['login_Status']=true{header'Location:fhd_dashbord.php'}我希望您理解?或者把你的签名和索引页的完整代码发送到哪里?在index.php中?这是我的index.php的第一行:我应该把它放在哪里?