bonjours à tous,
ce que je voudrai faire, est que quand je clic sur une des 3 réponses et en cliquant sur le bouton correction et beh soit tu me met une croix rouge si mauvaise réponse ou une croix noir si bonne réponse,
mais quand je lance la correction, j ai que des croix rouge....voici le script de la page correction...
merci d avance
ce que je voudrai faire, est que quand je clic sur une des 3 réponses et en cliquant sur le bouton correction et beh soit tu me met une croix rouge si mauvaise réponse ou une croix noir si bonne réponse,
mais quand je lance la correction, j ai que des croix rouge....voici le script de la page correction...
<?php
$reponses = array(
'chx' => array(
'reponse' => 'ou',
'mot' => 'jour',
'btn' => '../btn/oreille.png',
'mp3' => '../mp3/jour.mp3'
) ,
'chx_1' => array(
'reponse' => 'ou',
'mot' => 'pour',
'btn' => '../btn/oreille.png',
'mp3' => '../mp3/pour.mp3'
) ,
'chx_2' => array(
'reponse' => 'oi',
'mot' => 'boire',
'btn' => '../btn/oreille.png',
'mp3' => '../mp3/boire.mp3'
) ,
'chx_3' => array(
'reponse' => 'oi',
'mot' => 'poire',
'btn' => '../btn/oreille.png',
'mp3' => '../mp3/poire.mp3'
) ,
'chx_4' => array(
'reponse' => 'o',
'mot' => 'lavabo',
'btn' => '../btn/oreille.png',
'mp3' => '../mp3/lavabo.mp3'
) ,
'chx_5' => array(
'reponse' => 'o',
'mot' => 'plateau',
'btn' => '../btn/oreille.png',
'mp3' => '../mp3/plateau.mp3'
) ,
'chx_6' => array(
'reponse' => 'ou',
'mot' => 'rouler',
'btn' => '../btn/oreille.png',
'mp3' => '../mp3/rouler.mp3'
) ,
'chx_7' => array(
'reponse' => 'oi',
'mot' => 'soir',
'btn' => '../btn/oreille.png',
'mp3' => '../mp3/soir.mp3'
) ,
'chx_8' => array(
'reponse' => 'o',
'mot' => 'travaux',
'btn' => '../btn/oreille.png',
'mp3' => '../mp3/travaux.mp3'
) ,
'chx_9' => array(
'reponse' => 'oi',
'mot' => 'noir',
'btn' => '../btn/oreille.png',
'mp3' => '../mp3/noir.mp3'
)
);
$choix = array(
'[o]' => '[o]',
'[ou]' => '[ou]',
'[oi]' => '[oi]'
);
$errors = array();
$point = array();
$i = 1.25;
echo'<table style="margin:-1em 0 0 -60%;" cellspacing="0" cellpadding="0" border="1" bordercolor="noir" width="80%" align="center">';
echo'<tr><td style="border-top:1px solid #FFF;border-left:1px solid #FFF;"></td><td style="background:rgba(246,168,192,0.3);text-align:center;padding:.5em;">[o]</td><td style="background:rgba(203,157,190,0.3);text-align:center;padding:.5em;">[ou]</td><td style="background:rgba(203,157,190,0.3);text-align:center;padding:.5em;">[oi]</td></tr>';
foreach($reponses as $cle => $reponse)
{
if (isset($_POST['correction']))
{
$clic = $_POST[$cle];
$errors = array();
if (empty($clic) && empty($clic) !== $reponse['reponse'])
{
$msg = '<p style="text-align:center;">vous n\'avez pas rempli tous les champs, veuillez recommençer!</p>';
echo $msg;
}
else
if ($clic == $reponse['reponse'])
{
$point[$cle] = htmlspecialchars($clic);
echo'<tr>';
echo'<td width="5%">';
echo '<button class="button_audio" onclick="playVid(\'audio_'.$cle.'\')" type="button" value="' . $reponse['mp3'] . '"></button>';
echo '<audio id="audio_'.$cle.'">';
echo '<source src="' . $reponse['mp3'] .'" type="audio/mp3">';
echo '<p>Votre navigateur ne supporte pas le format audio.</p>';
echo '</audio>';
echo'</td>';
echo'<td style="text-align:center;" width="20%"><img src="../img/croix-noir.jpg" alt="croix-noir" width="54" height="54" /></td>';
echo'<td style="text-align:center;" width="20%"><img src="../img/croix-noir.jpg" alt="croix-noir" width="54" height="54" /></td>';
echo'<td style="text-align:center;" width="20%"><img src="../img/croix-noir.jpg" alt="croix-noir" width="54" height="54" /></td>';
echo'</tr>';
}
else
if ($clic !== $reponse['reponse'])
{
$errors[$cle] = htmlspecialchars($clic);
echo'<tr>';
echo'<td width="5%">';
echo '<button class="button_audio" onclick="playVid(\'audio_'.$cle.'\')" type="button" value="' . $reponse['mp3'] . '"></button>';
echo '<audio id="audio_'.$cle.'">';
echo '<source src="' . $reponse['mp3'] .'" type="audio/mp3">';
echo '<p>Votre navigateur ne supporte pas le format audio.</p>';
echo '</audio>';
echo'</td>';
echo'<td style="text-align:center;" width="20%"><img src="../img/croix-rouge.jpg" alt="croix-noir" width="54" height="54" /></td>';
echo'<td style="text-align:center;" width="20%"><img src="../img/croix-rouge.jpg" alt="croix-noir" width="54" height="54" /></td>';
echo'<td style="text-align:center;" width="20%"><img src="../img/croix-rouge.jpg" alt="croix-noir" width="54" height="54" /></td>';
echo'</tr>';
}
}
}
echo'</table>';
echo'<div class="clear"></div>';
echo '<br /><br />';
?>
merci d avance