2013-12-20 138 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 
相關問題