[請益] 清除 session 同樣也會清除歷史紀錄?

看板PHP作者時間18年前 (2007/08/24 20:08), 編輯推噓3(305)
留言8則, 3人參與, 最新討論串1/1
不好意思,最近才在學 session 的用法, 我在寫網頁的時候發現以下狀況: 我在 a.php 一開頭有寫了清除 session 的程式碼, 然後在 b.php 有寫了一段檢查欄位是否為空白的程式碼 (b.php主要是在處理從 a.php 傳來的表單資料), 若有檢查到某一欄位為空白,則以 history.go(-1) 的方式導往 a.php, 之前沒有在 a.php 開頭寫清除 session 程式碼的時候,利用 history.go(-1) 還可以保留使用者剛剛填的資料,但是使用 session 後使用者剛剛填的東西就會全部消失。 想請問版友,會出現上面的狀況是因為清除 session 同樣也會清除 歷史紀錄嗎,有沒有辦法不要讓歷史紀錄消失呢? -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 218.172.62.73

08/24 22:14, , 1F
A的表格value 不用用session存取 當傳送成功才建立
08/24 22:14, 1F

08/24 23:08, , 2F
不太懂樓上的說法 可以講更詳細一點嗎 >"<
08/24 23:08, 2F

08/24 23:09, , 3F
我是在 b.php 建立session
08/24 23:09, 3F

08/24 23:09, , 4F
然後在 a.php 開頭殺掉在 b.php 建立的 session
08/24 23:09, 4F

08/25 00:09, , 5F
把歷史記錄存起來
08/25 00:09, 5F

08/25 00:12, , 6F
你應該是要作表單的filter&validate 建議善用framework
08/25 00:12, 6F

08/25 00:14, , 7F
像這種行為都只是在造輪胎 而且自什等X來的輪胎不一定好用
08/25 00:14, 7F

08/25 00:15, , 8F
靠 上面說火星話
08/25 00:15, 8F
文章代碼(AID): #16pieq3D (PHP)
文章代碼(AID): #16pieq3D (PHP)