Checkbox em PHP
Vamos agora aprender a trabalhar com
checkboxes
em PHP. Vamos fazer uma checkbox em nosso formulário:
<form action="" method="GET">
<input type="checkbox" name="flag">
<input name="text">
<input type="submit">
</form>
Após o envio do formulário, em $_GET da checkbox
conterá a string 'on', se
a checkbox estava marcada e null, se não:
<?php
var_dump($_GET['flag']); // 'on' ou null
?>
Vamos exibir algo na tela dependendo de a checkbox ter sido marcada ou não:
<?php
if (!empty($_GET)) { // se o formulário foi enviado
if (isset($_GET['flag'])) { // se a checkbox está marcada
echo 'marcado';
} else {
echo 'não marcado';
}
}
?>
Faça um formulário com um input e uma checkbox. Use o input para perguntar o nome do usuário. Após o envio do formulário, se a checkbox estiver marcada, cumprimente o usuário, e se não estiver marcada - diga adeus.