Bonsoir,
dans un formulaire, j'ai ça :et dans le traitement, ça :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 <input name="dispojour[]" value="2" type="checkbox">2/02<br> <input name="dispojour[]" value="3" type="checkbox">3/02<br> <input name="dispojour[]" value="4" type="checkbox">4/02<br> <input name="dispojour[]" value="5" type="checkbox">5/02<br> <input name="dispojour[]" value="6" type="checkbox">6/02<br>Et le problème, c'est que si je coche "3", $dispojour0 vaut "3" et pas $dispojour1 et si je coche une deuxième valeur (par exemple "5"), $dispojour1 prend la valeur "5", alors que ce que j'attends est que $dispojour_i prenne la valeur "i+2" si le case est cochée.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 $dispojour0=$_POST["dispojour"][0]; $dispojour1=$_POST["dispojour"][1]; $dispojour2=$_POST["dispojour"][2]; $dispojour3=$_POST["dispojour"][3]; $dispojour4=$_POST["dispojour"][4];
Qu'est-ce qui ne va pas ?









Répondre avec citation
Partager