- ベストアンサー
PHPでのリンク・結果発表
PHPを使ったクイズっぽいものを作っていまして、 10問出題し最後に結果発表なるものを用意したいと考えております。 1問目から2問目に移行する際リンクを発生させようと思ったのですが、 その場合成否のカウントをどのようにすればよいのか困ってます。 1:問題移行のリンクの手段 2:結果発表での正解数、できれば問題ごとの正否も表示したいのですが可能でしょうか? 可能でしたらどのようなものを用いれば良いか教えていただけると幸いです。 よろしくお願いします。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
クイズですが、回答をするのに、ラジオボタンかテキストエリアなどの入力ボックスを使用するかと思います。 それを各クイズ毎でPOSTして取得していた答えを、セッションに入れておけば、 最後の画面で各質問ごとに合否を出すことができます。 配列に入れてて保存すれば、やりやすいかと思います。 answer = array(q1 => '答え', q2=>'答え'・・・); のようにして、foreachでループして各質問ことに答えと合わせていけば、 問題毎に成否も出せるし、正解数なども出しやすいと思います。
お礼
選択肢を出す形式なのでラジオボタンを採用してみようと思います!ありがとうございます!