Casilla de verificación en PHP
Aprendamos ahora a trabajar con las casillas de verificación
checkbox
en PHP. Hagamos una casilla de verificación en nuestro formulario:
<form action="" method="GET">
<input type="checkbox" name="flag">
<input name="text">
<input type="submit">
</form>
Después de enviar el formulario en $_GET de la casilla de verificación
contendrá la cadena 'on', si
la casilla estaba marcada y null, si no lo estaba:
<?php
var_dump($_GET['flag']); // 'on' o null
?>
Mostremos algo en pantalla dependiendo de si la casilla de verificación estaba marcada o no:
<?php
if (!empty($_GET)) { // si el formulario fue enviado
if (isset($_GET['flag'])) { // si la casilla está marcada
echo 'marcado';
} else {
echo 'no marcado';
}
}
?>
Cree un formulario con un input y una casilla de verificación. Usando el input, pregunte al usuario su nombre. Después de enviar el formulario, si la casilla estaba marcada, salude al usuario, y si no estaba marcada, despídase.