我在Windows 7上使用最小版本的php-login:http://www.php-login.net/。當用戶登錄時,登錄驗證並且驗證的響應爲True或False。響應返回的index.php具有這種代碼php-login登錄後選擇頁面
if ($login->isUserLoggedIn() == true) {
include("views/logged_in.php");
我想給用戶一個機會選擇他們到登錄後的頁面,但該頁面只能訪問當用戶登錄任何想法?讓我知道你是否需要更多信息,或者我想要做什麼不清楚。謝謝
=======以下更新========================= 我修改了下面的代碼,以便如果用戶登錄驗證返回true時,用戶被定向到具有這兩個鏈接的頁面,當用戶單擊鏈接時,用戶獲得Access Forbidden錯誤消息。
if ($login->isUserLoggedIn() == true) {
include("views/choose-pages.htm");
} else {
include("views/not_logged_in.php");
}
包含另一個頁面,而不是logged_in.php,或重新設計logged_in.php,在用戶有一個形式,它可以選擇在哪裏跳。處理並重定向。 – vaso123 2014-12-02 12:08:28
'if($ login-> isUserLoggedIn()== true){'已經確認了。包括其他頁面或製作一些'hrefs' – Daan 2014-12-02 12:08:39
我不確定我瞭解如何限制「包含」頁面的基本過程,以及我瞭解該頁面如何限制訪問,但是如果我呈現帶有其他頁面,我向登錄用戶提供一系列指向各種頁面的鏈接,例如,顯示指向blue.php和green.php的鏈接,這兩個php頁面不會僅限於登錄用戶,因爲它們沒有通過通過登錄驗證。至少,就我理解這個過程而言,它似乎起作用。 – user1218122 2014-12-02 12:43:08