Checkbox in PHP

Lassen Sie uns nun lernen, mit Checkboxen in PHP zu arbeiten. Wir erstellen eine solche Checkbox in unserem Formular:

html<form action="" method="GET">
  <input type="checkbox" name="flag">
  <input name="text">
  <input type="submit">
</form>

Nach dem Absenden des Formulars enthält $_GET für die Checkbox den String 'on', wenn die Checkbox markiert war, und null, wenn nicht:

html<?php
  var_dump($_GET['flag']); // 'on' oder null
?>

Lassen Sie uns etwas auf dem Bildschirm ausgeben, abhängig davon, ob die Checkbox markiert war oder nicht:

html<?php
  if (!empty($_GET)) { // wenn das Formular abgeschickt wurde
    if (isset($_GET['flag'])) { // wenn die Checkbox markiert ist
      echo 'markiert';
    } else {
      echo 'nicht markiert';
    }
  }
?>
Задание 1

Erstellen Sie ein Formular mit einer Eingabe und einer Checkbox. Fragen Sie den Benutzer mit der Eingabe nach seinem Namen. Nach dem Absenden des Formulars, wenn die Checkbox markiert war, begrüßen Sie den Benutzer, und wenn sie nicht markiert war - verabschieden Sie sich.