Checkbox v PHP

Poďme sa teraz naučiť pracovať so začiarkávacími políčkami checkbox v PHP. Vytvorme takéto začiarkávacie políčko v našom formulári:

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

Po odoslaní formulára v $_GET začiarkávacieho políčka bude obsahovať reťazec 'on', ak bolo začiarkávacie políčko začiarknuté a null, ak nebolo:

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

Poďme niečo zobraziť na obrazovke v závislosti od toho, či bolo začiarkávacie políčko začiarknuté alebo nie:

html<?php
  if (!empty($_GET)) { // ak bol formulár odoslaný
    if (isset($_GET['flag'])) { // ak je začiarkávacie políčko začiarknuté
      echo 'začiarknuté';
    } else {
      echo 'nezačiarknuté';
    }
  }
?>
Задание 1

Vytvorte formulár so vstupným poľom a začiarkávacím políčkom. Pomocou vstupného poľa sa opýtajte používateľa na meno. Po odoslaní formulára, ak bolo začiarkávacie políčko začiarknuté, pozdravte používateľa, a ak nebolo začiarknuté - rozlúčte sa.