Re: [請益] 請問網路問卷設計關於分頁的問題
※ 引述《aliado (章魚趴趴照~~)》之銘言:
: 感謝這位大大熱心的提供解決的資訊
: 經過摸索以後我使用了session來進行變數的儲存
: 接著關於上一頁的問題
: 我利用前文的教學
: 以及littlex 大在之前的文章所提貼上下面這一段
: session_cache_limiter($session_cache_limiter_value);
: session_cache_expire(30); #30分鐘過期
: 到這邊網路問卷還算順利,可是當要回傳到資料庫時
: 小弟是想將變數在process.php這一頁中送回資料庫
: 並利用header("location:result.php");直接導到result.php這一頁
: 書上是說這可以避免重複執行處理程序,按重新整理也沒關係
: 可是我如果在result.php按左上角的上一頁一樣可以回到process.php的前一頁
: 由於前面所填的資訊還在
: 這樣導致填答者又可以重複輸入~
: 不知這樣提問是否能夠瞭解我的問題
: 可否請各位大大再稍微指引一下解決的方向呢?
: 再次感謝之前解答的幾位~
我的作法是 submit 之後 unset $_SESSION,
然後在問卷的每一頁檢查如果沒有前面過來的 $_SESSION 值,
就用 header 導到某個頁面(譬如問卷第一頁,或是開始問卷前的說明頁)。
這個問題還蠻常見又必須解決,不知道有沒有其它比較好的解法 ....
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 219.81.198.170
討論串 (同標題文章)
本文引述了以下文章的的內容:
完整討論串 (本文為第 9 之 9 篇):