2013-12-20 108 views
-1

如何禁用已登录用户的登录页面? 我尝试了很多写作的PHP代码“如果用户登录已经可以再次没有登录,不能看到登录页面”,但我不知道如何禁用已登录用户的登录页面

<?php 
    session_start(); 

    if(isset($_SESSION['user_name'])) 
    { 
     header('Location: home.php'); 
     exit; 
    } 
?> 
+2

你需要发布一些代码。告诉我们你试过的是什么 –

+0

你在哪儿设置'$ _SESSION ['user_name']'变量?如果你没有设置它,那么如果条件不变,它将永远不会进入。 –

+0

你正在设置你的会话变量? – user2209644

回答

2

创建会话。如果会话设置,那么重定向到标题位置的页面

<?php 

    session_start(); // needed for sessions. 
    if(isset($_SESSION['url'])) 
     $url = $_SESSION['url']; // holds url for last page visited. 
    else 
     $url = "index.php"; // default page for 

    header("Location: http://example.com/$url");//redirect page you want 
相关问题