看板 PHP 關於我們 聯絡資訊
想請問一下,我做了一個登入頁面(login.php) 我在login.php的開始加了 session_destroy() 然後登入後會導入到登入成功頁面 登入成功後當我按瀏覽器的上一頁時回到login.php的時候,應該session的資料會被清空 但是之後我在按下一頁,便又會回到登入成功的頁面 請問是什麼原因呢? 因為登入成功那頁我有加了判斷 如果session的值沒有的話,則回到登入頁面 後來有測試在chrome瀏覽器不會有這個問題,firefox卻會 好像是因為我在onload的事件時加上 location.href='#go' 的關係 因為拿掉就沒有問題了,不過還是要請問有沒有解決辦法? -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 114.25.157.88
guancheng:login.php應該不用放session_destroy吧,通常我是會判斷 04/25 09:38
guancheng:user是否已經登入,如果已登入就show出提示訊息就好了 04/25 09:39
guancheng:另外chrome跟firefox的問題,chrome的畫面應該是cache吧 04/25 09:42