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:

html<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:

html<?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:

html<?php
  if (!empty($_GET)) { // om formuläret skickades
    if (isset($_GET['flag'])) { // om checkboxen är markerad
      echo 'markerad';
    } else {
      echo 'inte markerad';
    }
  }
?>
Задание 1

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ö.