發信人: Wiseguy (聖手書生) 看板: php 日期: Fri Aug 10 23:20:56 2001 標題: Re: 如何將瀏覽器"上一頁"的資料刪除? >==> lando (年輕的拾荒老人(B) 的文章中提到: >小弟目前遇到情形是user如果在進行登出動作後,按了瀏覽器的"上一頁",結果還是 >可以瀏覽之前舊的網頁內容(可是之前已經登出了),所以要請問我要用什麼方法才可 >以將瀏覽器中"上一頁"中的內容全部殺掉呢?用JavaScript還是PHP才做得呢??請各 >位幫幫忙吧!! 最後一頁就送出 header('Expires: Mon, 26 Jul 1997 05:00:00 GMT'); header('Last-Modified: ' . gmdate('D, d M Y H:i:s') . ' GMT'); header('Cache-Control: no-cache, must-revalidate'); header('Cache-Control: post-check=0, pre-check=0'); header('Pragma: no-cache'); 這些檔頭,這樣按上一鍵時,就會出現網頁已過期,必需 reload 的訊息。 而允不允許 reload ,就看你怎麼設認證機制的了。(應該是在你所謂『登出動作』 時,把該 user 的認證消除了,他再做存取動作都會被擋掉或導到首頁。) -- * Origin: 中山大學-美麗之島BBS * From: 203.203.199.63 [已通過認證] .