[請益] 如何檢查用function的問卷中答案是否正確

看板PHP作者 (山猴大王吼嚕嚕)時間15年前 (2009/03/22 01:32), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串1/2 (看更多)
各位好,我想要製作網路問卷,但是很快就卡關了... 目前的問題是,我想寫一個function可以讓輸入的東西變成像一份問卷的樣子 受試者全部填答完,按「送出」之後 如果答對就跳出另一個頁面說答對,如果答錯也能告知是第幾題答錯 我想了兩天了腦袋還是一團糨糊 請各位提供一點建議,謝謝。 以下附上function部分和要被執行的內容(對不起我不太會說行話) ============================================================== function.php:(我要寫的部分) ============================================================== <?php function q_question_mc_one($name,$stam,$options,$value = False) { echo "$name : $stam <br> (Note: Only one answer) <br> Ans: <br>"; for($i = 0; $i < count($options); $i++) { ?> <input type="radio" name="q_mc_one_<?php echo "$name"; ?>" value="<?php echo "$i"; ?>"/> <?php echo "$options[$i] <br>"; } } =============================================================== test.php以下是要被執行的內容(不更改的部分) =============================================================== <body> <div> <form action="<?php echo $_SERVER['PHP_SELF'] ?>" method="get"> <?php require("function.php"); echo '<p>'.q_question_mc_one('q4','What is this?', array('pen', 'book', 'paper'),2)."</p>\n"; ?> <p><input type="hidden" name="submitting" value="1" /> <input type="submit" name="send"/></p> </form> </div> </body> ================================================================ 我真的一點頭緒也沒有 之前做過另一種,是用if...else在test.php裡面寫三種不同的頁面: 空白、全部答對、有些答錯三種 不過現在遇到的問題是我希望不改動test.php檔的內容 請問這有可能嗎? 感謝各位! -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 146.50.144.62 ※ 編輯: tsim 來自: 146.50.144.62 (03/22 02:06)
文章代碼(AID): #19nIIPgP (PHP)
文章代碼(AID): #19nIIPgP (PHP)