Checkbox i PHP
Låt oss nu lära oss att arbeta med
checkbox
i PHP. Låt oss skapa en checkbox i vårt formulär:
<form action="" method="GET">
<input type="checkbox" name="flag">
<input name="text">
<input type="submit">
</form>
Efter att formuläret skickats kommer $_GET för checkboxen
innehålla strängen 'on' om
checkboxen var markerad och null om den inte var det:
<?php
var_dump($_GET['flag']); // 'on' eller null
?>
Låt oss visa något på skärmen beroende på om checkboxen var markerad eller inte:
<?php
if (!empty($_GET)) { // om formuläret skickades
if (isset($_GET['flag'])) { // om checkboxen är markerad
echo 'markerad';
} else {
echo 'inte markerad';
}
}
?>
Skapa ett formulär med en input och en checkbox. Fråga användaren om deras namn med input-fältet. Efter att formuläret skickats, om checkboxen var markerad, hälsa användaren välkommen, och om den inte var markerad - säg adjö.