[爆卦]PHP login 範例是什麼?優點缺點精華區懶人包

為什麼這篇PHP login 範例鄉民發文收入到精華區:因為在PHP login 範例這個討論話題中,有許多相關的文章在討論,這篇最有參考價值!作者sahjlee (dani-野孩子)看板PHP標題Re: [請益] 會員登入後轉址問題時間Wed...


※ 引述《stony1990 (很愛打網球)》之銘言:
: 目前我是想要做會員登入成功後,會轉回同一頁並把登入時需要輸入的TXT欄位和button
: 隱藏掉,該如何做呢?
: 我有找到一篇範例http://openlyu.com/forums/index.php?topic=1930.0
: 但他好像是跳到另外一個會員區...跟我不太一樣。
: 感謝各位。


要在登入後留在同一頁,可以讓登入的 form action 指在自己這頁,
加入變數判斷,如果是未登入的狀態就顯示該填的欄位,
若已登入就把不要顯示的都隱藏起來。

大約像這樣:


<? //login.php

$logined = false;
if( $_POST['act'] == "login" ){
//在這裡寫是否登入正確的判斷式
$logined = true; //如果登入成功的話
}
?>
<html>
<head></head>
<body>
<form action="login.php" method="POST">
<input type="hidden" name="act" value="login" />
<?
if($logined){
//已經登入了,只 show 要 show 的資料就好
} else {
//還沒登入,顯示完整的登入表單和 submit 按鈕
}
?>
</form>
</body>
</form>



這樣就算登入還是停留在原本的頁面,
可以在同一頁進行很多判斷和處理之後,
再用連結看要轉去哪一頁之類的…



--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 218.210.130.66
sahjlee:最後一個 tag 是 </html> 我打錯了… 08/03 17:47

你可能也想看看

搜尋相關網站