PHP'de Checkbox

Şimdi PHP'de checkbox (denetim kutusu) ile nasıl çalışılacağını öğrenelim. Formumuzda şöyle bir checkbox yapalım:

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

Form gönderildikten sonra, checkbox'ın $_GET dizisinde eğer checkbox işaretlenmişse 'on' dizesi, eğer işaretlenmemişse null bulunur:

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

Checkbox'ın işaretlenip işaretlenmediğine bağlı olarak ekrana bir şeyler yazdıralım:

html<?php
  if (!empty($_GET)) { // eğer form gönderildiyse
    if (isset($_GET['flag'])) { // eğer checkbox işaretlendiyse
      echo 'işaretlendi';
    } else {
      echo 'işaretlenmedi';
    }
  }
?>
Задание 1

Bir input ve bir checkbox içeren bir form yapın. Input ile kullanıcıdan adını sorun. Form gönderildikten sonra, eğer checkbox işaretlendiyse kullanıcıyı selamlayın, eğer işaretlenmediyse vedalaşın.