Wanneer een formulier met een aantal aangevinkte checkboxen wordt gepost, hoe krijg je dan de geselecteerde waardes in een array?
Ben net begonnen met PHP, maar hier kom ik even niet uit.
Bij bijv. het volgende script lukt het niet:
<?php
if($_SERVER['REQUEST_METHOD']=="POST"){
$kleur = ($_POST['kleur']);
foreach ($kleur as $key => $value) { echo "$key: $value<br>"; }
}else{
echo("
<form action=\"\" method=\"post\">
<input type=\"checkbox\" name=\"kleur[]\" value=\"blauw\">Blauw
<input type=\"checkbox\" name=\"kleur[]\" value=\"rood\">Rood
<input type=\"checkbox\" name=\"kleur[]\" value=\"geel\">Geel
<input type=\"submit\" value=\"Kies\">
</form>
");
}
?>
1.523 views