Checkbox PHP-ben

Most pedig tanuljuk meg, hogyan kell kezelni a checkbox jelölőnégyzeteket PHP-ben. Készítsünk egy ilyen jelölőnégyzetet az űrlapunkban:

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

Az űrlap elküldése után a jelölőnégyzet $_GET tartalma a 'on' sztring lesz, ha a jelölőnégyzet be volt jelölve, és null, ha nem:

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

Most pedig jelenítsünk meg valamit a képernyőn attól függően, hogy a jelölőnégyzet be volt-e jelölve vagy sem:

html<?php
  if (!empty($_GET)) { // ha az űrlapot elküldték
    if (isset($_GET['flag'])) { // ha a jelölőnégyzet be van jelölve
      echo 'bejelölve';
    } else {
      echo 'nincs bejelölve';
    }
  }
?>
Задание 1

Készítsen egy űrlapot egy input mezővel és egy jelölőnégyzettel. Az input mezővel kérje meg a felhasználót, hogy adja meg a nevét. Az űrlap elküldése után, ha a jelölőnégyzet be volt jelölve, üdvözölje a felhasználót, ha pedig nem volt bejelölve - búcsúzzon el tőle.