0

私は現在、消防士の訓練に関するクイズのページを友達に作ろうと取り組んでいます. で、javascriptでできるのか、phpでやるべきなのか考え中です。約 140 の質問がありますが、作成を開始するので、開始するのは 10 の質問だけです :)

私は以前にそのようなことをしようとしたことがないので、あなたが私を正しく助け、それを行う方法を説明し、さらに助けてくれることを願っています.

私はこのように少し考えます:

<?php
if(isset($_POST["ok"] == 1)
{
    echo "TRUE!";
}
elseif(isset($_POST["ok"] >= 1)
{
    echo "FALSE!";
}
?>
<form action="#" method="post">
<input type="checkbox" name="1" /><p>Bla bla bla</p>
<input type="checkbox" name="2" /><p>Bla bla bla</p>
<input type="checkbox" name="3" /><p>Bla bla bla</p>
<input type="submit" name="ok" value="Ok" />
</form>

それはおそらくそうではないかもしれませんが、それは本当のような月のクリックであるに違いありません。

4

1 に答える 1

1

質問をもう少し明確にしてください。正確に何を達成しようとしていますか?

PHP でクイズを作成する場合は、フォームの送信後に回答を公開する必要があります。これは、リダイレクトまたはJavaScript を介したAJAXを使用して実現できます。

回答チェックを JavaScript で記述した場合、すべてのロジックはサーバー側ではなくクライアント側で実行されます。これは私がお勧めする方法です。同じことを達成でき、このクイズで本当にセキュリティを探しているようには見えないので、このタスクでは実際にははるかに簡単になるからです。

セキュリティで保護されたものを探している場合は PHP を使用し、趣味で使用している場合は JavaScript を使用します。

于 2013-02-13T01:25:28.780 に答える