maszti88
6.04.2010, 09:53:52
Problem polega na tym że mam kilka checkboxów o nazwach hobby1, hobby2, hobby3, hobby4
Załóżmy że użytkownik wybrał hobby1 i hobby2 .
I teraz po wysłaniu formularza w jaki sposób obsłużyć te pola ? zakładam że formularz nie tylko składa się z tych checkboxów?
mortus
6.04.2010, 10:01:37
Nie tędy droga. Przykład
<?php
if(isset($_POST['hobby']) { foreach($_POST['hobby'] as $hobby) {
}
}
?>
<form action="
<?php echo $_SERVER['PHP_SELF']; ?>" method="post">
<input type="checkbox" name="hobby[]" value="narciarstwo" /> narciarstwo<br />
<input type="checkbox" name="hobby[]" value="wędkarstwo" /> wędkarstwo<br />
<input type="checkbox" name="hobby[]" value="jazda konna" /> jazda konna<br />
<input type="submit" name="submit" value="Wyślij" />
</form>