大家早上好!合併兩個if else語句關於用戶登錄狀態
我需要一些幫助來合併兩個if語句與當前用戶登錄狀態有關,並創建第三個if語句。
有3種狀態:
- 用戶登錄使用Facebook 連接選項使用本網站 登錄表單
- 用戶沒有使用任何 登錄
- 用戶登錄
我已經能夠爲1)和2)起草條件語句,這些語句無法正常工作。
它尚未完善。
如果用戶使用Facebook連接選項登錄,則條件語句不會停止在1)它繼續到2)從而產生錯誤未定義索引:uid。
發生這種情況是因爲索引uid僅在用戶使用網站表單登錄時創建。
我不知道實施3)在這一刻!
我希望任何幫助推進此代碼。
在此先感謝。
<?php
// if logged in using fb connect
if ($user) {
echo "fb";
// proceed knowing you have a logged in user who's authenticated
} else {
// proceed knowing you require user login and/or authentication
echo "this is shown to a user who has not logged in";
}
// if logged in using login form
if (isset($_SESSION['uid'])) {
// proceed knowing you have a logged in user who's authenticated
echo "kite"; }
// proceed knowing you require user login and/or authentication
else {
echo "this is shown to a user who has not logged in";
}
?>
它不可能在兩個 – methuselah 2011-05-27 07:17:30
登錄用戶好吧我會更新我的答案。 – stefgosselin 2011-05-27 07:27:06