Checkbox in PHP
Laten we nu leren hoe we met
checkbox
kunnen werken in PHP. Laten we zo'n checkbox in ons formulier maken:
<form action="" method="GET">
<input type="checkbox" name="flag">
<input name="text">
<input type="submit">
</form>
Na het verzenden van het formulier zal in $_GET van de checkbox
de string 'on' staan, als
de checkbox was aangevinkt en null, als dat niet het geval was:
<?php
var_dump($_GET['flag']); // 'on' of null
?>
Laten we iets op het scherm tonen, afhankelijk van of de checkbox was aangevinkt of niet:
<?php
if (!empty($_GET)) { // als het formulier was verzonden
if (isset($_GET['flag'])) { // als de checkbox is aangevinkt
echo 'aangevinkt';
} else {
echo 'niet aangevinkt';
}
}
?>
Maak een formulier met een input en een checkbox. Vraag met behulp van de input de gebruiker om zijn naam. Na het verzenden van het formulier, als de checkbox was aangevinkt, begroet dan de gebruiker, en als deze niet was aangevinkt - neem afscheid.