par
le loup solitaire » 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?
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
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?
[php]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 />';
?>[/php]
merci d avance