Checkbox PHP:ssä

Opitaan nyt työskentelemään checkbox -valintaruutujen kanssa PHP:ssä. Tehdään tällainen valintaruutu lomakkeeseemme:

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

Lomakkeen lähetyksen jälkeen $_GET:ssä valintaruudun arvo on merkkijono 'on', jos valintaruutu oli valittu, ja null, jos ei:

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

Tehdään jotain näytölle sen mukaan, oliko valintaruutu valittu vai ei:

html<?php
  if (!empty($_GET)) { // jos lomake lähetettiin
    if (isset($_GET['flag'])) { // jos valintaruutu valittu
      echo 'valittu';
    } else {
      echo 'ei valittu';
    }
  }
?>
Задание 1

Tee lomake syöttökentällä ja valintaruudulla. Kysy syöttökentän avulla käyttäjältä nimi. Lomakkeen lähetyksen jälkeen, jos valintaruutu oli valittu, tervehdi käyttäjää, ja jos ei ollut valittu - sano hyvästi.