當我想將用戶重定向到登錄牆後的特定頁面並且他們尚未登錄時,他們會被重定向到可登錄的主頁。當他們登錄時,他們被重定向到默認地址。登錄時記住目的地
我該如何着手記住用戶原來的目的地在重定向到登錄頁面之前的位置?
用解決EDITED
感謝您的答覆。我所做的是在檢測到用戶未登錄時設置GET請求,使用URL:domain.com/?url=$_SERVER["REQUEST_URI「]
因此,當用戶被重定向到登錄頁面,用戶嘗試訪問的地址在GET值中設置。當用戶登錄並進行身份驗證時,我會測試以查看是否有GET值(如果有),然後將其附加到URL地址欄的末尾。
編輯完
而* HTTP \ _HOST *實際上只是主機。 – Gumbo 2010-07-19 12:14:01
@Gumbo arrgh! :) 該吃午飯了。乾杯。我現在把它切成絕對路徑。 – 2010-07-19 12:17:10
不要忘記理智檢查。 ;) – Gumbo 2010-07-19 12:21:54