1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25
| <?php
if(isset($_POST['checkboxdemande'])) // array des values des checkbox cochées
{
for($i=1; $i<5; $i++){ // pour $i = 1, 2, 3 ou 4
// si $i est dans l'array des checkboxdemande, c'est que la checkbox est cochée
// on crée la variable $opt{$i} ($opt1, $opt2, $opt3, $opt4)
$opt{$i} = (in_array($i, $_POST['checkboxdemande']))? 1 : 0;
echo '=> $opt'.$i.' -> ',$opt{$i}, '<br />', "\n";
}
}
?>
<div>
<form method="post" action="">
<fieldset>
<legend>Cocher le(s) type(s) de demande : </legend>
<div>
<input class="validate[required] checkbox" type="checkbox" name="checkboxdemande[]" id="maxcheck" value="1" /> option1<br />
<input class="validate[required] checkbox" type="checkbox" name="checkboxdemande[]" id="maxcheck" value="2" /> option2<br />
<input class="validate[required] checkbox" type="checkbox" name="checkboxdemande[]" id="maxcheck" value="3" /> option3<br />
<input class="validate[required] checkbox" type="checkbox" name="checkboxdemande[]" id="maxcheck" value="4" /> option4<br />
<input type="submit" value="envoi"/>
</div>
</fieldset>
</form>
</div> |