par
AB » 14 nov. 2008, 03:01
Au cas où, si tu souhaites que l'index soit significatif, il suffit d'indexer ton tableau avec la valeur du checkbox
<form action="" method="POST">
<input name="valeur[1]" type="checkbox" value="1" />
<input name="valeur[2]" type="checkbox" value="2" />
<input name="valeur[3]" type="checkbox" value="3" />
<input name="valeur[4]" type="checkbox" value="4" />
<input type="submit" value="ok"/>
</form>
Dans ce cas pour savoir si le checkbox de valeur 3 a été coché tu pourras écrire simplement
if (isset($_POST['valeur'][3])) echo 'le checkbox 3 est coché';
Au cas où, si tu souhaites que l'index soit significatif, il suffit d'indexer ton tableau avec la valeur du checkbox
[php]<form action="" method="POST">
<input name="valeur[1]" type="checkbox" value="1" />
<input name="valeur[2]" type="checkbox" value="2" />
<input name="valeur[3]" type="checkbox" value="3" />
<input name="valeur[4]" type="checkbox" value="4" />
<input type="submit" value="ok"/>
</form>[/php]
Dans ce cas pour savoir si le checkbox de valeur 3 a été coché tu pourras écrire simplement
if (isset($_POST['valeur'][3])) echo 'le checkbox 3 est coché';