[請益] 不能回上一頁 OR 直接關閉正在使用視窗

看板PHP作者 (橘)時間16年前 (2009/10/21 02:02), 編輯推噓4(406)
留言10則, 5人參與, 最新討論串1/2 (看更多)
最近寫了個網頁 我要寫 login.php →data_sent.php →update.php 登入頁 →顯示現在公告,修改後送出→更新並顯示最新資料、回登入連結 的功能 在改完公告(data_sent.php送出)後,會到update.php看到最新資料與回login.php連結 但此時使用者可以不用登入,使用網頁的"回上一頁"功能回到data_sent.php, 我認為不可以如此, 但卻找不到禁止使用者按"回上一頁"直接又可回data_sent.php改資料的方法。 想請問板上高手有沒有人知道如何解決此問題。 另外想到的解決方案是更新完資料後直接關閉視窗, 不知道有沒有這種語法可以使用? -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 203.64.183.225

10/21 02:58, , 1F
顯示最新資料時順便清除登入資訊,就是把login的post值改掉
10/21 02:58, 1F

10/21 08:11, , 2F
使用header("Location:update.php");
10/21 08:11, 2F

10/21 08:11, , 3F
上一頁就會跑到login.php
10/21 08:11, 3F

10/21 08:12, , 4F
不會經過data_sent.php了
10/21 08:12, 4F

10/21 08:13, , 5F
另外js的document.location=update.php好像也可以
10/21 08:13, 5F

10/21 08:13, , 6F
直接關閉視窗應該是window.close()
10/21 08:13, 6F

10/21 08:14, , 7F
這是很特殊的需求,畢竟他都可以登入了
10/21 08:14, 7F

10/21 08:14, , 8F
頂多是再重做一次
10/21 08:14, 8F

10/21 13:16, , 9F
考慮到按上一頁的人可能不是輸入帳密的人
10/21 13:16, 9F

10/24 12:01, , 10F
不知道是否我會錯意?弄個session 更新後讓他登出就好了吧
10/24 12:01, 10F
文章代碼(AID): #1AtViv6d (PHP)
文章代碼(AID): #1AtViv6d (PHP)