J'aimerais vérifié si les champs sont correctement rempli. j'affiche plusieurs questions avec plusieurs choix de réponses possible, et j'affiche aussi une question alétoire, voici mes champs :
echo'<input type="radio" name="question['.$id_question.']" value="'.$id_reponse.'">'.$nom_rep.'';
Ensuite je récupére les réponses choisi avec un foreach :if (is_array($_POST['question']))
{
foreach ($_POST['question'] as $Cle1=>$Rep1)
{
if (empty($Rep1))
{
//affiche message d'erreur
}
}
}
Quand il n'y a qu'une question ça marche, par contre s'il y a plusieurs questions et que je répond qu'a la 1ere il ne met pas le message d'erreur ! Il ne vérifie pas toute les questions en fait !!Pourtant avec le foreach il devrait tout parcourir !! Comment faire pour vérifier si tous les champs (lorsqu'il y a plsuieurs questions) sont bien rempli ?