ازرار الراديو(RADIO BUTTONS) (اختر المشروب المفضل !)
ماهو اختيارك المفضل ؟ علما بانه لايمكنك اختيار اكثر من خيار واحد !!


في الواقع إن زر الراديو يتيح لك أن تختار شي واحد من بين عدة اختيارات ونراه كثيراً عند اتفاقيات البرامج حيث يعطيك فرصه إما بقبول الإتفاقية أو رفضها ويكون واحد من الاختيارين محددا (وهو خيار الرفض!) .


يتم استخدام ازرار الراديو باستخدام العبارة <INPUT> كالتالى :


<INPUT TYPE = ”radio” NAME = “name” value= ”value” checked>


نقوم بتحديد نوع الكائن بانه زر راديو في هذا الجزء :
TYPE = ”radio”
نقوم بتحديد اسم المتغير في هذا الجزء :


NAME = “name”
نقوم بتحديد القيمة التي ستكون في المتغير هنا :
value= ”value”


في الواقع مع ازار الراديو نقوم بجعل اسم المتغير name هو نفسه والقيم مختلفة value
لكل سؤال . وإذا لم نقم بوضع قيمة فسيقوم PHP بوضع القيمة on للمتغير .


تطبيق عملي :
1- قم بتشغيل محرر النصوص لديك واكتب الكود التالي وقم بحفظه في ملف اسمه radio.html .
كود:
<html dir=”rtl”>
<form action = radio.php method = “post”>
ماهو مشروبك المفضل ؟
<br>	
<br>
<INPUT TYPE = ”radio” NAME = “mshroob” value= ”شاي” checked>
شاي
<br>
<INPUT TYPE = ”radio” NAME = “mshroob” value= ”قهوة” >
قهوة 
<br>
<INPUT TYPE = submit  value= ”إرسال” >


</form>
</html>
2- قم بفتح محرر النصوص واكتب الكود التالي وقم بخفظه باسم radio.php
كود:
<html dir = "rtl">
<?
echo "مشروبك المفضل هو :" . " " . $mshroob;
?>
</html>
3 - قم باختيار المشروب المفضل واختر إرسال .



الشرح :

في الواقع لقد قمنا بصنع أزرار راديو ولقد قمنا بوضع قيمة لكل زر تكون تابعة للعباره التي بجوار الزر . ولقد قمنا بوضع عبارة checked لكي ترى كيف أن الأداة التي تحتوي على العبارة تكون محددة تلقائيا ولاحظ أن العبارة التي تكون بجانب الزر تكون موجودة أسفل كود الزر مثل :
كود:
<INPUT TYPE = ”radio” NAME = “mshroob” value= ”شاي” checked>
شاي
العبارة هي الملونة باللون الأحمر .
وأيضا لاحظ أننا استخدمنا متغيراً واحداً فقط لجميع الإختيارات بحيث أن جميع الأزرار قيمتها تعود إلى هذا المتغير .