Checkbox in PHP
Ora impariamo a lavorare con le
checkbox
in PHP. Creiamo una checkbox nel nostro modulo:
<form action="" method="GET">
<input type="checkbox" name="flag">
<input name="text">
<input type="submit">
</form>
Dopo l'invio del modulo in $_GET della checkbox
conterrà la stringa 'on', se
la checkbox era selezionata e null, se non lo era:
<?php
var_dump($_GET['flag']); // 'on' o null
?>
Visualizziamo qualcosa sullo schermo in base al fatto che la checkbox fosse selezionata o meno:
<?php
if (!empty($_GET)) { // se il modulo è stato inviato
if (isset($_GET['flag'])) { // se la checkbox è selezionata
echo 'selezionato';
} else {
echo 'non selezionato';
}
}
?>
Crea un modulo con un input e una checkbox. Usa l'input per chiedere all'utente il nome. Dopo l'invio del modulo, se la checkbox era selezionata, saluta l'utente, se non era selezionata - congedati.