পিএইচপিতে রেডিও বাটন
আসুন এখন পিএইচপিতে radio
নিয়ে কাজ করতে শিখি। আমাদের ফর্মে কয়েকটি রেডিও বাটন তৈরি করি:
<form action="" method="GET">
<input type="radio" name="radio" value="1">
<input type="radio" name="radio" value="2">
<input type="radio" name="radio" value="3">
<input type="submit">
</form>
ফর্ম জমা দেওয়ার পরে, $_GET-এ নির্বাচিত রেডিও বাটনের
value অ্যাট্রিবিউটের মান থাকবে, অথবা null
যদি কিছুই নির্বাচন না করা হয়:
<?php
var_dump($_GET['radio']); // '1', '2', '3' বা null
?>
রেডিও বাটন নিয়ে কাজ করার সময়, চেকবক্সের মতো একই সমস্যা দেখা দেয়। এই সমস্যার সমাধান করার জন্য আসুন একটি লুকানো ইনপুট যোগ করি:
<form action="" method="GET">
<input type="hidden" name="radio" value="0">
<input type="radio" name="radio" value="1">
<input type="radio" name="radio" value="2">
<input type="radio" name="radio" value="3">
<input type="submit">
</form>
একটি লুকানো ইনপুট যোগ না করে, ডিফল্ট হিসেবে একটি রেডিও বাটন নির্বাচিত করেও এই সমস্যা সমাধান করা যেতে পারে:
<form action="" method="GET">
<input type="radio" name="radio" value="1" checked>
<input type="radio" name="radio" value="2">
<input type="radio" name="radio" value="3">
<input type="submit">
</form>
দুটি রেডিও বাটন ব্যবহার করে ব্যবহারকারীর লিঙ্গ জিজ্ঞাসা করুন। ফলাফল স্ক্রিনে প্রদর্শন করুন।