如果用户未登录则重定向

时间:2017-04-11 11:10:53

标签: php html

我在PHP部分下方链接以进行控制,并在点击链接时重定向用户。

session_start();
        if($_SESSION['LoggedIn']==TRUE)
        {
            //DO SOMETHING
        }
        else
        {
        header("e.g. REDIRECT TO THE PAGE IN LOCALHOST ");
        }

这是我的html页面/导航链接

<a class="dropdown-link" href="account.php">Il mio account</a>
<a class="dropdown-link" href="orders.php">I miei ordini</a>

可以使用同一个文件在不同页面中重定向用户吗?

2 个答案:

答案 0 :(得分:0)

创建一个名为authenticate.php的文件,并将其包含在需要登录的所有页面中,它包含以下代码:

session_start();
if($_SESSION['LoggedIn']==TRUE)
{
  //DO SOMETHING
}
else
{
  header("location: index.php");
}

如果用户未登录,则用户将被重定向到index.php

答案 1 :(得分:0)

尝试下面的代码。它必须适用于你的case.Just改变了php文件名:

session_start();
if(isset($_SESSION['LoggedIN']))
{
   header("location:home.php");
}
else
{
     header("location: login");
}
相关问题