POST পদ্ধতি ব্যবহার করে PHP-তে ফর্ম ডেটা পাওয়া

এখন ধরা যাক আমাদের ফর্মটি POST পদ্ধতি দ্বারা পাঠানো হয়েছে:

form.php<form action="/result.php" method="POST">
  <input name="test1">
  <input name="test2">
  <input type="submit">
</form>

এই ক্ষেত্রে, ফলাফল পৃষ্ঠায় ফর্মের ডেটা $_POST ভেরিয়েবলে থাকবে:

result.php<?php
  var_dump($_GET);     // খালি অ্যারে
  var_dump($_POST);    // test1 এবং test2 কী সহ অ্যারে
  var_dump($_REQUEST); // test1 এবং test2 কী সহ অ্যারে
?>
Задание 1

ফর্ম ব্যবহার করে ব্যবহারকারীর কাছ থেকে তার নাম এবং বয়স জিজ্ঞাসা করুন। ফর্ম জমা দেওয়ার পরে, এই ডেটাগুলি স্ক্রিনে প্রদর্শন করুন।

Задание 2

ধরা যাক ফর্মের মাধ্যমে ব্যবহারকারীর কাছ থেকে পাসওয়ার্ড জিজ্ঞাসা করা হয়:

form.php<form action="/result.php" method="POST">
  <input type="password" name="pass">
  <input type="submit">
</form>

ধরা যাক ফলাফল পৃষ্ঠায় ভেরিয়েবলে সঠিক পাসওয়ার্ড সংরক্ষিত আছে:

result.php<?php
  $pass = '12345';
?>

এরকম করুন যাতে ফর্ম জমা দেওয়ার পরে ফলাফল পৃষ্ঠায় ভেরিয়েবলের পাসওয়ার্ড এবং ফর্মের পাসওয়ার্ডের তুলনা করা হয়। তুলনা করার পরে ব্যবহারকারীকে জানান যে সে সঠিক পাসওয়ার্ড দিয়েছে কিনা।

Задание 3

তিনটি ইনপুট ব্যবহার করে ব্যবহারকারীর কাছ থেকে জন্মের বছর, মাস এবং দিন জিজ্ঞাসা করুন। ফর্ম জমা দেওয়ার পরে, সেই সপ্তাহের দিনটি নির্ধারণ করুন, যেদিন ব্যবহারকারী জন্মগ্রহণ করেছিলেন।