bonsoir,

j'aimerai colorisé les mauvaises reponses en rouge et les bonnes en noir.....
le resultat s'affiche mais pas de coloration.

		
if($chx_1 != $une OR $chx_2 != $un  OR $chx_3 != $un  OR $chx_4 != $un OR $chx_5 != $un OR $chx_6 != $une OR $chx_7 != $une OR $chx_8 != $un OR $chx_9 != $une OR $chx_10 != $unes){
								
							for($i = 0; $i < 1; $i++){
								
								echo '<span style="color:red;">'.$chx_1.'</span>';
								echo '<br />';
								echo '<span style="color:red;">'.$chx_2.'</span>';
								echo '<br />';
								
								echo '<span style="color:red;">'.$chx_3.'</span>';
								echo '<br />';
								
								echo '<span style="color:red;">'.$chx_4.'</span>';
								echo '<br />';
								
								echo '<span style="color:red;">'.$chx_5.'</span>';
								echo '<br />';
								echo '<span style="color:red;">'.$chx_6.'</span>';
								echo '<br />';
								
								echo '<span style="color:red;">'.$chx_7.'</span>';
								echo '<br />';
								echo '<span style="color:red;">'.$chx_8.'</span>';
								echo '<br />';
								echo'<span style="color:red;">'.$chx_9.'</span>';
								echo '<br />';
								
								echo '<span style="color:red;">'.$chx_10.'</span>';
						
							}
								
							
						
								
							}else{
								
if($chx_1 == $une OR $chx_2 == $un  OR $chx_3 == $un  OR $chx_4 == $un OR $chx_5 == $un OR $chx_6 == $une OR $chx_7 == $une OR $chx_8 == $un OR $chx_9 == $une OR $chx_10 == $une){
									
								for($i = 0; $i < 1; $i++){
										
								echo '<span style="color:#000;">'.$chx_1.'</span>';
								echo '<br />';
								echo '<span style="color:#000;">'.$chx_2.'</span>';
								echo '<br />';
								
								echo '<span style="color:#000;">'.$chx_3.'</span>';
								echo '<br />';
								
								echo '<span style="color:#000;">'.$chx_4.'</span>';
								echo '<br />';
								
								echo '<span style="color:#000;">'.$chx_5.'</span>';
								echo '<br />';
								echo '<span style="color:#000;">'.$chx_6.'</span>';
								echo '<br />';
								
								echo '<span style="color:#000;">'.$chx_7.'</span>';
								echo '<br />';
								echo '<span style="color:#000;">'.$chx_8.'</span>';
								echo '<br />';
								echo'<span style="color:#000;">'.$chx_9.'</span>';
								echo '<br />';
								
								echo '<span style="color:#000;">'.$chx_10.'</span>';
							
						}
							
							}else{
							
							echo 'vous avez le droit de le refaire';
									
							
						}
									
									
								}				
						
						}

						?>

Il y a un sérieux souci sur tes conditions et dans la logique de la construction de ton code (et de ton indentation Smiley decu ).

Ton premier if() n'est pas du tout optimisé et il faut que tu procèdes différemment.
Tes boucles for() ne servent à rien puisque tu ne les itères qu'une seule fois...
Ton 2è if() n'a pas beaucoup plus de sens.

Je t'ai donné une solution dans ton précédent post (tu aurais d'ailleurs pu continuer dans ce précédent fil) et la coloration des réponses est fonctionnelle Smiley biggrin .
Je t'ai même mis une démo : http://alsacreations.matthieurebillard.fr/021/
Si tu ne comprends pas le code, n'hésite pas à demander des précisions, mais ce qui est sûr c'est que tu n'es pas sur la bonne piste ni dans une bonne logique.