checkboxesArray.php.txt
working with arrays on html forms
<?php
// working with arrays on html forms
// gilberto stankiewicz
// champu.stan.com.mx
if (isset($_GET['id'])) {
// get selected checkboxes
echo '<h1>Your Selection</h1>' . chr(10);
$ids = $_GET['id'];
foreach ($ids as $id) {
echo $id. '<br/>';
}
}
else {
// print HTML
$options = array('CNN','MTV','HBO','Movie City','Cartoon Nertwork','History Channel','Dicovery Channel','Telehit','Much Music','Sony');
echo '<h1>Options</h1>' . chr(10);
echo '<form action="" method="get">' . chr(10);
foreach ($options as $option) {
echo '<p>' . chr(10);
echo chr(9) . '<input name="id[]" type="checkbox" id="' . $option . '" value="' . $option . '" />' . chr(10);
echo chr(9) . '<label for="' . $option . '">' . $option . '</label>' . chr(10);
echo '</p>' . chr(10);
}
echo '<p>' . chr(10);
echo '<input type="submit" name="Submit" value="Push Me!"> ' . chr(10);
echo '</p>' . chr(10);
echo '</form>' . chr(10);
}
?>