2014-04-27 49 views
-2

登錄時差不多我有一個名爲index.php頁面,並在頂部有2種形式登錄按鈕: 用戶名和密碼。登錄表單消失在

我希望能夠登錄,然後我重定向到同一頁面,但用了登錄表單..#

明顯:

<?php 
if($_SESSION['username']) 
    echo "welcome, ".$_SESSION['username']."!<br><a href='logout.php'> logout</a> "; 
else 
    "CODE FOR FORM GOES HERE" 
?> 

就不會工作。

+0

你的僞代碼顯然不工作的方式是什麼?正如所問,這個問題太模糊不清了。 – AD7six

+0

如果用戶已經登錄,我會建議重定向到一個不同的文件。但是如果你真的想這樣做,我們需要看到更多的代碼。 –

回答

0

嘗試添加大括號。

<?php 
if($_SESSION['username']){ 
    echo "welcome, ".$_SESSION['username']."!<br><a href='logout.php'> logout</a> "; 
}else{ 
    //CODE FOR FORM GOES HERE 
} 
?>