作者 主題: php4.0:當系統登出後,如何不讓USER回上一頁?  (閱讀 3484 次)

0 會員 與 1 訪客 正在閱讀本文。

chenbig

  • 可愛的小學生
  • *
  • 文章數: 2
    • 檢視個人資料
請教各位:
    我的程式在作登出後,若按"上一頁",程式還可繼續用,不符合登出的效果,請教各位,我該如何解決?再者,若使用者若停留在網頁上沒有動作,想強迫使用者重新登入才可以使用,這要用什麼指令?謝謝

hoyo

  • 榮譽博士
  • 俺是博士!
  • *****
  • 文章數: 4047
  • 性別: 男
  • 有需要的時候,學習就不會分階段。
    • 檢視個人資料
    • 樂咖黑電腦學習網
php4.0:當系統登出後,如何不讓USER回上一頁?
« 回覆 #1 於: 2005-11-07 16:06 »
1. 你沒有真正登出
2. 登出後直接將程式關掉
受人與魚,不如授人與漁
上海自來水來自海上;倫敦好奇人奇好敦倫

學飛的小鳥

  • 活潑的大學生
  • ***
  • 文章數: 349
    • 檢視個人資料
Re: php4.0:當系統登出後,如何不讓USER回上一頁?
« 回覆 #2 於: 2005-11-07 17:02 »
引述: "chenbig"
請教各位:
    我的程式在作登出後,若按"上一頁",程式還可繼續用,不符合登出的效果,請教各位,我該如何解決?再者,若使用者若停留在網頁上沒有動作,想強迫使用者重新登入才可以使用,這要用什麼指令?謝謝


登入後, 設定session, 或是 cookie(要設定時效),
瀏覽各網頁要檢查 session or cookie是否設定,
這樣登入者如果沒有動作, 一段時間後,
因為session or cookie期限已到, 便會自動登出.
如果使用者按登出, 將 session or cookie 清除,
配合上面說的便可要求再次登入..

kwin

  • 可愛的小學生
  • *
  • 文章數: 18
    • 檢視個人資料
php4.0:當系統登出後,如何不讓USER回上一頁?
« 回覆 #3 於: 2005-11-08 15:43 »
登出時將session清除,並在程式判斷沒有session就回到登入畫面,要求登入,這樣子可以避免,已登出了還可以回上頁使用。