作者previa ()
看板PHP
標題[請益] 登入後重導回使用者原要求的網頁
時間Fri May 5 00:10:49 2006
小弟在每個網頁前面均有檢查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
1F:推 andreli:$_SESSION['UrlRedirect']; 05/05 00:17
2F:推 previa:還是一樣說 冏rz 05/05 00:27
※ 編輯: previa 來自: 218.170.134.202 (05/05 00:29)
3F:推 andreli:剛剛沒看仔細 還要把$PHP_SELF改成$_SERVER['PHP_SELF'] 05/05 01:06
4F:→ andreli:另外register照你這樣用可以省略掉 05/05 01:09
5F:推 previa:謝謝您 It's work. 可以煩問您問什麼要改成這個嗎? 05/05 01:21
6F:→ previa:而且也不懂為什麼register可以省略... @@ 05/05 01:22
7F:推 andreli:樓下有解答了,1.register_global 2.前面有文章寫到 05/05 11:52
9F:→ previa:謝謝指教 ! ^^ 05/05 13:52