Checkbox σε PHP

Ας μάθουμε τώρα πώς να δουλεύουμε με τα checkboxes σε PHP. Ας φτιάξουμε ένα τέτοιο checkbox στη φόρμα μας:

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

Μετά την υποβολή της φόρμας, στο $_GET του checkbox θα περιέχεται η συμβολοσειρά 'on', εάν το checkbox είχε επιλεγεί και null, εάν όχι:

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

Ας εμφανίσουμε κάτι στην οθόνη ανάλογα με το αν είχε επιλεγεί το checkbox ή όχι:

html<?php
  if (!empty($_GET)) { // εάν η φόρμα υποβλήθηκε
    if (isset($_GET['flag'])) { // εάν το checkbox έχει επιλεγεί
      echo 'επιλεγμένο';
    } else {
      echo 'δεν είναι επιλεγμένο';
    }
  }
?>
Задание 1

Φτιάξτε μια φόρμα με ένα input και ένα checkbox. Μέσω του input ρωτήστε το όνομα του χρήστη. Μετά την υποβολή της φόρμας, εάν το checkbox είχε επιλεγεί, χαιρετήστε το χρήστη, ενώ εάν δεν είχε επιλεγεί - πείτε αντίο.