避免登录用户访问index.php

时间:2015-06-28 15:31:18

标签: javascript php jquery

我有一个票务网站,我希望避免用户在登录后打开index.php。当他们登录后,他们会自动重定向到dashboard.php。因为我的登录页面是我的index.php文件,我想自定义它只用于登录。我想在PHP或jQuery或JavaScript中编写如下代码:

<?php
    $call_user = $site_calls->call_user;
    if ($call_user <> 0){
        //redirect to ("dashboard.php");
    }
?>

如果某人已登录,则只要他们想要访问dashboard.php页面,就会将其重定向到index.php

1 个答案:

答案 0 :(得分:1)

`最简单的代码,如下所示。登录后设置会话变量,在index.php中检查该会话变量,如果设置,则重定向到dashboard.php`

    <?php
    session_start();
    if(isset($_SESSION["user"]))  //change to your session variable
    {
        header("Location: dashboard.php");
    }
    ?>