Re: [請益] 請問網路問卷設計關於分頁的問題
※ 引述《cleanwind (骨傲風清(掛網))》之銘言:
: ※ 引述《aliado (章魚趴趴照~~)》之銘言:
: : 各位專業的大哥
: : 小弟最近想設計一個網路問卷系統
: : 可是看了相關討論串以及看完相關書籍以後
: : 有一個問題想請各位指導一下
: : 就是我想設計的網路問卷是想有分頁功能的
: : 就如同my3q這個網站所提供的問卷
: : 可以有下一分段 上一分段
: : 到最後再執行遞交的動作
: : 我現在只能做到全部的問項在同一頁
: : 再同時傳送%_POST['變數']給一個網頁去存到資料庫裡面
: : 至於如果要進行分頁以後
: : 各問項的變數如何儲存到最後再一起處理
: : 這部分到現在仍然沒頭緒
: : 可否請熱心的各位提供一下思考的方向
: : 謝謝大家~
: 1.使用session功能
: 不過遞交的同時記得要 unset($_SESSION['xxx']); 釋放資源。
: 2.使用input hidden的功能
: 每個問題都要有
: <input type="hidden" name="<?php evho $sid;?>"
: value="<?php echo $_POST[$sid]; ?>">
: 3.每做完一頁寫一次資料庫 XD
感謝這位大大熱心的提供解決的資訊
經過摸索以後我使用了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的前一頁
由於前面所填的資訊還在
這樣導致填答者又可以重複輸入~
不知這樣提問是否能夠瞭解我的問題
可否請各位大大再稍微指引一下解決的方向呢?
再次感謝之前解答的幾位~
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 218.164.86.87
推
02/28 23:41, , 1F
02/28 23:41, 1F
討論串 (同標題文章)