Tableau de checkbox et manipulation en PHP/Javascript
Bonjour à tous,
j'ai quelques soucis de compréhension sur un script que je fais, avec vérification javascript avant insertion bdd.
voilà un bout d'un formulaire qui s'affiche, avec différentes checkbox qui s'affichent
Code:
1 2 3 4 5 6 7 8
|
<input type='checkbox' name='assoc' value='".$val."'>
<br>
<input type='checkbox' name='assoc' value='".$val."'>
<br>
<input type='checkbox' name='assoc' value='".$val."'>
<br>
<input type='submit' name='valid_final_ajout' class='menu_gris' value='valider' onClick=\"javascript : return valid_ajout_final();\"> |
je veux checker si il y en a au moins une de valide, donc en javascript je lance cette fonction
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20
|
function valid_ajout_final()
{
for(var i=0; i<document.menuForm.assoc.length;i++)
{
if(document.menuForm.assoc[i].checked==true)
{
var check_ok=1;
}
}
if(!check_ok)
{
alert("Vous devez sélectionner au minimum un indicateur avant de valider");
return false;
}else
{
return true;
}
} |
et c'est sur mon script php que le tableau n'est aps reconnu, example duu code
Code:
1 2 3 4 5 6
|
if(isset($_POST["valid_final_ajout"]))
{
$nb=count($assoc);
print $nb;
} |
Il me ressort une entrée dans mon count, et quand je fais un is_array, il me retourne false ... Comment je peux faire pour que php comprenne qu'il y a un tableau et m'affiche mes résultats correctement ?
merci d'avance à tous ...