看板 PHP 關於我們 聯絡資訊
※ 引述《eugg (狂歡 是一個人的孤單)》之銘言: : 請教各位前輩 : 因為我的表單送出有做檢查,如果有檢查不過就要回上一頁重填 : 可是回上一頁的時間內容都不見了,也就是所有表單的內容都要重填 : 會很麻煩 : 我有爬以前的文章,發現有人提供用javascript : 用 : <script language=javascript>alert('資料有錯');history.back(1)</script> : 但是用這個方法回上一頁,表單內的資料還是一樣都不見了 : 請問有沒有什麼辦法可以請資料還留著呢? : 謝謝<m(_ _)m> 自問自答 我在網路上找到資料了... 好像是因為nocache的問題 只要在session_start();前加入 session_cache_limiter("private"); 或 session_cache_limiter("public"); 就行了,表單內送出的值不用特別用$_SESSION記錄 希望能幫到有和我一樣問題的人^^ -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.124.43.165 ※ 編輯: eugg 來自: 140.124.43.165 (10/27 23:37)
gmoz:推 10/28 09:44
dendrobimu:我剛好有這樣的問題,有機會再試試,謝謝 10/29 00:18
q33qq33q:推!!剛好我也遇到這個問題 01/07 14:58
myans:關鍵點 要放在sessin_start前 。有幫到我 推 05/19 12:34