作者rainyman (阿佳)
看板PHP
標題[請益] 如何限定網頁只能由某個網頁連進去
時間Thu Aug 11 17:27:19 2011
現在是初學階段在做簡略的會員系統
有個問題就是
假如使用者登出之後 按了上一頁就會回到可以瀏覽基本資料的地方
但是session已經被destroy了 所以並無法看到使用者資料 要再次登入才可以
所以我想說 有沒有登出之後 假如按了上一頁
能跳出使用者請再次登入的訊息 並且讓他不要進入網頁 留在原來登出的頁面
謝謝
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 119.14.141.51
1F:→ lazyhome:$_SERVER['HTTP_REFERER'] 08/11 17:33
2F:→ rainyman:謝謝,查了一下會顯示瀏覽器上一頁的位置,所以只要把這個 08/11 17:48
3F:→ rainyman:這個放在瀏覽基本資料的地方用if判別是不是從登入的地方 08/11 17:49
4F:→ rainyman:進來就OK了 謝謝^^ 08/11 17:49
5F:→ bibo9901:HTTP_REFERER是可以偽造的 08/11 17:51
6F:→ rainyman:所以...只能拿來防君子嗎TAT, 那有沒有更高深的辦法@@ 08/11 17:57
7F:→ kuAIpAI:在使用者那頁 判斷使用者session 是否存在 不存在就中斷? 08/11 18:00
8F:→ rainyman:對吼,竟然沒想到= = 謝謝你:) 不過也學到一個函式^^ 08/11 18:10