PHP-তে চেকবক্স

আসুন এখন শিখি কিভাবে PHP-তে checkbox নিয়ে কাজ করতে হয়। আমাদের ফর্মে এমন একটি চেকবক্স তৈরি করা যাক:

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

ফর্ম জমা দেওয়ার পরে, $_GET-এ চেকবক্সটি চেক করা থাকলে 'on' স্ট্রিং থাকবে এবং না থাকলে null থাকবে:

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

চেকবক্সটি চেক করা ছিল কি না তার উপর নির্ভর করে আসুন পর্দায় কিছু আউটপুট দেখাই:

html<?php
  if (!empty($_GET)) { // যদি ফর্ম জমা দেওয়া হয়ে থাকে
    if (isset($_GET['flag'])) { // যদি চেকবক্সটি চেক করা থাকে
      echo 'চেক করা আছে';
    } else {
      echo 'চেক করা নেই';
    }
  }
?>
Задание 1

একটি ইনপুট এবং একটি চেকবক্স সহ একটি ফর্ম তৈরি করুন। ইনপুট ব্যবহার করে ব্যবহারকারীর কাছ থেকে নাম জিজ্ঞাসা করুন। ফর্ম জমা দেওয়ার পরে, যদি চেকবক্সটি চেক করা থাকে, তাহলে ব্যবহারকারীকে অভিবাদন জানান, আর যদি চেক করা না থাকে তাহলে বিদায় জানান।