Checkbox trong PHP

Bây giờ hãy học cách làm việc với checkbox trong PHP. Hãy tạo một checkbox trong biểu mẫu của chúng ta:

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

Sau khi gửi biểu mẫu, trong $_GET, checkbox sẽ chứa chuỗi 'on' nếu checkbox được đánh dấu và null nếu không:

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

Hãy hiển thị một cái gì đó trên màn hình tùy thuộc vào việc checkbox có được đánh dấu hay không:

html<?php
  if (!empty($_GET)) { // nếu biểu mẫu đã được gửi
    if (isset($_GET['flag'])) { // nếu checkbox được đánh dấu
      echo 'đã đánh dấu';
    } else {
      echo 'không được đánh dấu';
    }
  }
?>
Задание 1

Tạo một biểu mẫu có một input và một checkbox. Sử dụng input để hỏi tên người dùng. Sau khi gửi biểu mẫu, nếu checkbox được đánh dấu, hãy chào mừng người dùng, còn nếu không được đánh dấu - hãy nói tạm biệt.