Hum... d'après ce que je vois, tu utilises un tableau de checkboxes :
<input type="checkbox" border="0" value="1" name="f_9[0]">
Et ta validation est faite par ce code :
1 2 3 4
| if(!$f_9){
$erreur.="<li><span class='txterror'>Le champ « Où sont situées vos rondeurs ? » requiert au moins une sélection.</span>";
$errf_9=1;
} |
En revanche, je ne vois pas où tu affectes $f_9 
Tu peux essayer de l'afficher pour voir si il ya quelque chose dedans, ce serait déjà une piste :print_r($f_9);Au passage, je te conseille d'utiliser des noms de variables un peu plus explicites, ça faciliterait la lecture.
Et tu as un sérieux problème d'encodage (sauf ça vient juste de la mise à dispo du code). Pour ce point, je te conseille ce tuto : Encoder son site intégralement en UTF-8
Partager