Ho un form con più campi checkbox inviati con metodo post.
Come posso individuare quali sono stati selezionati?
Grazie
Ho un form con più campi checkbox inviati con metodo post.
Come posso individuare quali sono stati selezionati?
Grazie
HTML:
PHP:codice:<input type="checkbox" name="myCheck[a]" value="Valore A" /> Valore A <input type="checkbox" name="myCheck[b]" value="Valore B" /> Valore B <input type="checkbox" name="myCheck[c]" value="Valore C" /> Valore C
Codice PHP:
<?php
$myCheck = $_POST['myCheck'];
foreach ($myCheck as $key => $value) {
echo "Hai selezionato la checkbox: $key con valore: $value
";
}
?>![]()
Confermo è la soluzione meno dispendiosa di codice.
Chiaramente devi includerli in un form e recuperarli dall'array che hai esato in method:
$_POST o $_GET
Grazie per le risposte.
A questo punto devo inviare i dati via mail e scriverli in un database MySql.
Come procedo? Metto le funzioni all'interno del ciclo?