طھط¹ظ„ظ… ط¯ط§ظ„ظ‡ [ SWITCH ] [ ط§ظ„ط*ط§ظ„ط§طھ ]



السلام عليكم ورحمه الله وبركاته
تباعا للدروس التى انزلتها فى القسم انزل الان شرح طريقة بسيط عن داله الحالات SWITCH وسوف نقوم بعمل شرح طريقة معين عن ادخال اسماء عن طريق صفحه هتمل تعتمد على داله السويتش فى اظهارالنتائج .

نبدا بشرح طريقة ملف الهتمل الذى سيقودنا لملف switch.php .
رمز Code:
<form method=&quot;POST&quot; action=&quot;switch.php&quot;> <table border=&quot;1&quot; width=&quot;33%&quot;> <tr> <td><b>&nbsp;<span lang=&quot;ar-eg&quot;>الاسم </span></b></td> <td> <p align=&quot;center&quot;> <input name=&quot;name&quot; type =&quot;text&quot; size=&quot;29&quot; ></td> </tr> <input type=&quot;submit&quot; value=&quot;أرسل&quot; name=&quot;submit&quot; ><input type=&quot;reset&quot; value=&quot;إعاده تعيين&quot; name=&quot;B2&quot; ></p> </form>
السطر الاول هو بدا الفورم وتحديد مهامه ووظيفته ارسال ام استقبال
مهمته هنا method=&quot;POST&quot; هو الارسال .
مهمته هنا ايضا action=&quot;switch.php&quot; تعتمد على ملف switch.php الذى سيكون مبرمج لاظهار النتائج
السطر 2 يحتوى على العرض وسمك الحدود الخاصه بالجدول حيث عرضه = 33% من مساحه الصفحه .
السطر 3 يحتوى على حقل اسم العضو أو اى اسم تريده .
رمز Code:
<input name=&quot;name&quot; size=&quot;29&quot; >
Input تعنى ادخال اسم المدخل سيكون name لاستخدامه فى التحديد لملف التاكد Size الحجم وهو ما يساوى 29 ونوعه Text.
كل الرموز الاخرى تعنى انهاء الخليه المتواجد فيها الحقل .


>انهاء الهتمل<

ملف switch.php لاظهار النتائج
رمز PHP:
<code style="white-space:nowrap"> <code> <?



$a
= "$_POST&#91;name&#93;";
</code> </code>

هذا يقول ان المتغير a يساوى المدخل name والمدخل name موجود فى ملف الهتمل السابق .
رمز PHP:
<code style="white-space:nowrap"> <code> switch ($a) {
</code> </code>

هنا تبدا داله الحالات .
رمز PHP:
<code style="white-space:nowrap"> <code> case "ayman":
echo
"Welcome ayman";
break ;
</code> </code>

هنا نقول ان اول سطر يقول لو الحاله او المدخل يساوى ayman نطبع فى المتصفح welcome ayman
لازم ولازم ولازم ننهى الحاله بواسطه break;
وعند كتابه الحاله يجب ادخالها بين &quot;&quot; وتنتهى بـ :
ممكن نكرر الخطوه السابقه على اكتر ما نحب
رمز PHP:
<code style="white-space:nowrap"> <code> case "ahmed":
echo
"Welcome ahmed";
break ;
</code> </code>

اذا لم يكن هناك اى حاله من الاسماء الموجوده ممكن نعمل شىء افتراضى كالتالى .
رمز PHP:
<code style="white-space:nowrap"> <code> default :
echo
"Your Name Isn't In The List";
break;
</code> </code>

وهو الافتراضى

رمز PHP:
<code style="white-space:nowrap"> <code> }
?>
</code> </code>

القوس المعقوف لانهاء الداله ووسم نهايه البى اتش بى .

أتمنى ان اكون وفقت فى الشرح طريقة .










©المشاركات المنشورة تعبر عن وجهة نظر صاحبها فقط، ولا تُعبّر بأي شكل من الأشكال عن وجهة نظر إدارة المنتدى©