Usar a segunda sugestão, ou usar o PHP para o tudo isto!
Ler para fora as respostas do formulário com PHP, e ter a lista com as respostas corretas já que esperam na PHP-peça na página do resultado. Como dito, eu sugeriria o uso de uma disposição e andaria com ela ponto por ponto, mas você poderia ter cada resposta correta esperar em uma variável separada.
Perdoar meus erros, meu PHP é completamente oxidado atualmente.
====
contador de //set
$counter = 0;
lista de //set de respostas corretas
$correct1 = “A”;
$correct2 = “B”;
//check se os dados do formulário são afixados
se (isset ($_POST))
{
//take para fora a lista do formulário, não esquece sanitize a entrada do usuário!
$answer1 = htmlsafechars ($_POST [“answer1”]);
$answer2 = htmlsafechars ($_POST [“answer2”]);
PERGUNTA 1 do eco “
“;
se ($answer1 == $correct1)
{
ecoar “sua resposta de”. $answer1. “estava correto!
“;
$counter++;
}
mais
{
ecoar “sua resposta: ”. $answer1. “
“;
o eco “mas a resposta correta era: ”. $correct1. “
“;
}
PERGUNTA 2 do eco “
“;
se ($answer2 == $correct2)
{
ecoar “sua resposta de”. $answer2. “estava correto!
“;
$counter++;
}
mais
{
ecoar “sua resposta: ”. $answer2. “
“;
o eco “mas a resposta correta era: ”. $correct2. “
“;
}
eco “que você marc”. $counter. “respostas corretas! ”;
}
? >
==
Eu espero que este cancela o retrato um bocado, mas outra vez, eu usaria disposições.