[請益] 登入後重導回使用者原要求的網頁

看板PHP作者時間19年前 (2006/05/05 00:05), 編輯推噓6(603)
留言9則, 2人參與, 最新討論串1/2 (看更多)
小弟在每個網頁前面均有檢查session 如果seesion失效會導回login.php 可是小弟希望在login後 能夠導回使用者原先使用的網頁 不知道大家是怎麼解決這個問題的呢? 曾經搜尋到以下的資料 在一般php中加入 session_start(); session_register('UrlRedirect'); $_SESSION['UrlRedirect'] = $PHP_SELF; 在login.php中加入 if(isset($_SESSION['UrlRedirect'])) { $redir = $_SESSION["UrlRedirect"]; }..... 可是我試過並步行 在login.php那邊 並不會進入回圈 所以不知道是錯在哪邊@@ -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 218.170.134.202

05/05 00:17, , 1F
$_SESSION['UrlRedirect'];
05/05 00:17, 1F

05/05 00:27, , 2F
還是一樣說 冏rz
05/05 00:27, 2F
※ 編輯: previa 來自: 218.170.134.202 (05/05 00:29)

05/05 01:06, , 3F
剛剛沒看仔細 還要把$PHP_SELF改成$_SERVER['PHP_SELF']
05/05 01:06, 3F

05/05 01:09, , 4F
另外register照你這樣用可以省略掉
05/05 01:09, 4F

05/05 01:21, , 5F
謝謝您 It's work. 可以煩問您問什麼要改成這個嗎?
05/05 01:21, 5F

05/05 01:22, , 6F
而且也不懂為什麼register可以省略... @@
05/05 01:22, 6F

05/05 11:52, , 7F
樓下有解答了,1.register_global 2.前面有文章寫到
05/05 11:52, 7F

05/05 11:59, , 8F
我以前也有寫過自認為的理由^ ^a http://0rz.net/381nt
05/05 11:59, 8F

05/05 13:52, , 9F
謝謝指教 ! ^^
05/05 13:52, 9F
文章代碼(AID): #14MYPd-a (PHP)
文章代碼(AID): #14MYPd-a (PHP)