2014-03-03 68 views
0

尋求將我的站點用戶重定向到他們在登錄時嘗試訪問的頁面。我正在使用一項功能來保護我的頁面,直到用戶登錄如果用戶試圖訪問安全頁面,他們將被重定向到「繼續」頁面進行登錄。我試圖讓用戶登錄後直接回到正在嘗試的頁面看看?這可能嗎?PHP將用戶重定向到他們登錄後離開的頁面

function protect_page() { 
if (logged_in() === false) { 
header('Location: continue.php'); 
exit(); 
} 
} 
+1

商店頁面中的會話。 – 2014-03-03 20:39:41

+0

爲什麼不使用post或get方法發送當前頁面? – MIIB

+0

我知道很多網站存儲客戶端在GET變量中的前一個URL。如'/login.php?back = home.php' –

回答

0

我通常使用查詢字符串當前頁面,他們都在。例如,如果他們試圖訪問一個頁資料他們需要登錄,以便我會做:

header('Location: continue.php?goto=profile'); exit;

+0

雖然這將如何知道用戶在登錄之前處於哪個頁面? – AidanPT

相關問題