je suis entrain d'essayer de créer un quizz pour mes élèves et je n'arrive pas à faire apparaitre une correction des réponses quand elles ont été envoyées. J'ai testé avec du php ça ne fonctionne pas, ya une solution ou je dois mettre du JavaScript ?
please help
je vous met mon code
<html>
<head>
<link href="style.css" rel="stylesheet" media="all" type="text/css">
<script src="https://kit.fontawesome.com/a076d05399.js"></script>
<title>
Questionner le monde CP
</title>
</head>
<table>
<h1>
<u> Découverte du monde CP </u> </br >
<u> Séquence : Les outils de mesure </u>
</h1>
</table>
<div class="topnav">
<a href="acceuil.html">Page d'acceuil</a>
<a href="mario.html">Partie leçon</a>
<a href="exo.html">Partie exercices</a>
<a href="ressources.html">Ressources supplémentaires</a>
</div>
<h3>
Partie exercices
<i class="fas fa-pen"></i>
</h3>
<div>
<p><b> Mémorise correctement le tableau, et lis la partie leçon avant de faire les exercices. <br> Tu auras 2 exercices : un QCM</a> et un texte à trous.
</div>
<h5>
Exercice 1 : QCM
</h5>
</table>
<form method="post">
<b><p>1.Quel outil permet de mesurer la vitesse à laquelle Jean fait 10 pompes ? </p></b>
<input type="radio" name="qu1" value="1"/>le thermomètre <br />
<input type="radio" name="qu1" value="2"/>le chronomètre <br />
<input type="radio" name="qu1" value="3"/>la balance<br />
<input type="submit" name="sub1"/><br />
</form>
<?php
if (isset($_POST["sub1"])){
if ($_POST["qu1"]==1){
echo "C'est corect :)";
} else {
echo "C'est incorect :(";
}
}
?>
<b><p>2. Il existe un objet capable d'indiquer s'il fait chaud ? S'agit-il du : </p></b>
<input type="radio" name="qu1" value="1"/> chronomètre <br />
<input type="radio" name="qu1" value="2"/> thermomètre <br />
<input type="radio" name="qu1" value="3"/> plastique <br />
<input type="submit" name="sub1"/><br />
<b><p>3. J'aimerais savoir si ma soeur est plus grande que moi, j'utilise ? </b></p>
<input type="radio" name="qu1" value="1"/>une règle<br />
<input type="radio" name="qu1" value="2"/>un mètre<br />
<input type="radio" name="qu1" value="3"/>une balance<br />
<input type="submit" name="sub1"/><br />
<b><p>4. L'unité de mesure de la température est : </b></p>
<input type="radio" name="qu1" value="1"/>le kilogramme<br />
<input type="radio" name="qu1" value="2"/>la chaleur <br />
<input type="radio" name="qu1" value="3"/>le degré<br />
<input type="submit" name="sub1"/><br />
<b><p>5. Lorsque je fais une tarte, l'unité de mesure que j'utilise est : </b></p>
<input type="radio" name="qu1" value="1"/>le kilogramme <br />
<input type="radio" name="qu1" value="2"/>les secondes <br />
<input type="radio" name="qu1" value="3"/>le gramme <br />
<input type="submit" name="sub1"/><br />
<h5>
Exercice 2 : texte à trous
</h5>
</table>
C'est un fichier avec l'extension php ou avec l'extension html ?
La structure HTML est incorrecte, il manque la balise pour le doctype, ainsi que pour le charset, ainsi que la balise body.
La hiérarchie des balises de titres, soit h* n'est pas respectée non plus.
Au passage, selon le code PHP vous voudriez dire que la bonne réponse correspondrait à la première proposition, mais ce n'est même pas celle-ci la bonne réponse.
Question: Quel outil permet de mesurer la vitesse à laquelle Jean fait 10 pompes ?
La réponse selon vous : le thermomètre
Ah bon, on utilise un thermomètre pour mesurer la vitesse de quelqu'un qui cours ?
Face a quelqu'un pour qui l'on n'éprouve que de l'aversion et du mépris, les yeux d'un homme deviennent extrêmement froids et cruels.
auto-correction quizz
× Après avoir cliqué sur "Répondre" vous serez invité à vous connecter pour que votre message soit publié.
× Attention, ce sujet est très ancien. Le déterrer n'est pas forcément approprié. Nous te conseillons de créer un nouveau sujet pour poser ta question.
Face a quelqu'un pour qui l'on n'éprouve que de l'aversion et du mépris, les yeux d'un homme deviennent extrêmement froids et cruels.