作者eugg (狂歡 是一個人的孤單)
看板PHP
標題Re: [請益] 回上一頁表單的問題
時間Sat Oct 27 23:36:23 2007
※ 引述《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