probleme de note
Posté : 23 avr. 2016, 22:02
bonsoir a tous,
j'aimerai que quand j'appui sur correction il y est une note qui s'affiche suivant le nombre de bonne reponses, mais dans le cas présent cela me donne pas la bonne note, pourquoi?
j'aimerai que quand j'appui sur correction il y est une note qui s'affiche suivant le nombre de bonne reponses, mais dans le cas présent cela me donne pas la bonne note, pourquoi?
foreach($reponses as $cle => $reponse)
{
if (isset($_POST['correction']))
{
$clic = $_POST[$cle];
if (empty($clic) && empty($clic) != $reponse['mot'])
{
$msg = '<p>veuillez remplir tous les champs</p>';
echo $msg;
}
else
if ($clic == $reponse['mot'])
{
echo '<p style="margin-left:4em;">' . $reponse['mot'] . '</p><p style="margin-left:5em;">'. $reponse['drag'] . '</p><br />';
}
else
if ($clic != $reponse['mot'])
{
$errors = array();
$errors[$cle] = htmlspecialchars($clic);
echo '<article class="content_img"><p style="color:red;margin-left:4em;"><del>' . $errors[$cle] . '</del><p>'.$reponse['mot'].'</p><p style="text-align:right;margin-left:5em;">'. $reponse['drag'] . '</p></article>';
}
}
}
echo'<br />';
echo'<p style="display:inline-block;margin:2em 0 0 35%;padding:.5em;background:#54d0ce;font-size:1.2em;">Bonnes réponses :'.count($reponse['mot']).' - '.count($errors[$cle]).'/10</p>';
echo'<br /><br />';
?>
merci d avance