看板 PHP 關於我們 聯絡資訊
小弟在每個網頁前面均有檢查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
andreli:$_SESSION['UrlRedirect']; 05/05 00:17
previa:還是一樣說 冏rz 05/05 00:27
※ 編輯: previa 來自: 218.170.134.202 (05/05 00:29)
andreli:剛剛沒看仔細 還要把$PHP_SELF改成$_SERVER['PHP_SELF'] 05/05 01:06
andreli:另外register照你這樣用可以省略掉 05/05 01:09
previa:謝謝您 It's work. 可以煩問您問什麼要改成這個嗎? 05/05 01:21
previa:而且也不懂為什麼register可以省略... @@ 05/05 01:22
andreli:樓下有解答了,1.register_global 2.前面有文章寫到 05/05 11:52
andreli:我以前也有寫過自認為的理由^ ^a http://0rz.net/381nt 05/05 11:59
previa:謝謝指教 ! ^^ 05/05 13:52