POST পদ্ধতি ব্যবহার করে PHP-তে ফর্ম ডেটা পাওয়া
এখন ধরা যাক আমাদের ফর্মটি POST পদ্ধতি দ্বারা পাঠানো হয়েছে:
<form action="/result.php" method="POST">
<input name="test1">
<input name="test2">
<input type="submit">
</form>
এই ক্ষেত্রে, ফলাফল পৃষ্ঠায় ফর্মের ডেটা
$_POST ভেরিয়েবলে থাকবে:
<?php
var_dump($_GET); // খালি অ্যারে
var_dump($_POST); // test1 এবং test2 কী সহ অ্যারে
var_dump($_REQUEST); // test1 এবং test2 কী সহ অ্যারে
?>
ফর্ম ব্যবহার করে ব্যবহারকারীর কাছ থেকে তার নাম এবং বয়স জিজ্ঞাসা করুন। ফর্ম জমা দেওয়ার পরে, এই ডেটাগুলি স্ক্রিনে প্রদর্শন করুন।
ধরা যাক ফর্মের মাধ্যমে ব্যবহারকারীর কাছ থেকে পাসওয়ার্ড জিজ্ঞাসা করা হয়:
<form action="/result.php" method="POST">
<input type="password" name="pass">
<input type="submit">
</form>
ধরা যাক ফলাফল পৃষ্ঠায় ভেরিয়েবলে সঠিক পাসওয়ার্ড সংরক্ষিত আছে:
<?php
$pass = '12345';
?>
এরকম করুন যাতে ফর্ম জমা দেওয়ার পরে ফলাফল পৃষ্ঠায় ভেরিয়েবলের পাসওয়ার্ড এবং ফর্মের পাসওয়ার্ডের তুলনা করা হয়। তুলনা করার পরে ব্যবহারকারীকে জানান যে সে সঠিক পাসওয়ার্ড দিয়েছে কিনা।
তিনটি ইনপুট ব্যবহার করে ব্যবহারকারীর কাছ থেকে জন্মের বছর, মাস এবং দিন জিজ্ঞাসা করুন। ফর্ম জমা দেওয়ার পরে, সেই সপ্তাহের দিনটি নির্ধারণ করুন, যেদিন ব্যবহারকারী জন্মগ্রহণ করেছিলেন।