تسجيل الدخول
اسم المستخدم
كلمة المرور

البحث في المكتبة


بحث متقدم

جديد الدروس
آخر 30 درس
كيف نحدد قوة قطع الحاسب الآلي ؟؟؟

تثبيت وندوز اكس بي من الدوس

[شرح]تصميم شاشة كمبيوتر ???

درس كيفية عمل قلم يرسم في الفلاش

كيفية عمل لمعة للنص

كيفية التعامل مع الفلاتر في الفلاش 8

درس الماسك {{ شرح بالفيديو }}

تعلم فنون الدمج في الفوتوشوب

كيفيه عمل السكرول بار

عمل خلفية جميلة

الكتابه الدائرية { شرح بالفيديو }

سلسلة دروسc++:الدرس الاول:مقدمة

التذهيب المتموج

دورة سيسكو للمساعدة فى تنظيم الشبكات Ccna

شهادة مايكروسوفت mcse بالعربي

دراسه تفصيليه عن بروتوكول Tcp/ip

مقدمه الى الجدران الناريه Firewalls

سلسلة دروس matlab(الدرس الخامس:أوامر مفيدة في MatLab

سلسلة دروس matlab(الدرس الرابع:كثير الحدود في MatLab

سلسلة دروس matlab(الدرس الثالث:المصفوفات في MatLab

سلسلة دروس matlab:الدرس الثاني:المتجهات فيmatlab

سلسلة دروس matlab(الدرس الاول:ما هو MatLab?)

دروس في لغة الاسمبلي(Assembly)

طريقه عمل الاسلاك الشائكة

تسفيط الورقه دون استخدام الفلاتر

نار ملتهبة

كيف تعمل فقعات

عمل نص شفاف

عمل زر احترافي

الكتابة المتشققة



إحصائيات المكتبة
المتواجدون الأن 1
عدد الأعضاء 1
عدد التصنيفات 24
عدد الدروس 306
عدد الردود 307
عـودة للخلف   دروس كتاب العرب > مكتبة الدروس > الأنترنت و برمجة المواقع

الرد على الموضوع
تفاصيل الدرس
خيارات الدرس تقييم الدرس
تحميل الدرس ككتاب إلكتروني PDF
تحميل الدرس ككتاب إلكتروني PDF
( يتم تشغيل الإمتداد PDF بواسطة برنامج يمكنك تحميله من هنا )
تقييم الدرس:
عنوان الدرس [متوسط] الدوال الشرطية ???
كاتب الدرس admin
تاريخ الإضافة 07-11-2005
زمن الإضافة 12:46 PM
عدد مرات المشاهدة 1855

  #1  
admin
 
الدروس التي أضافها: 305
المشاركات: n/a
Thumbs up [متوسط] الدوال الشرطية ???

[متوسط] الدوال الشرطية


افترض أن موقعك به عدة مشرفين ماذا ستستخدم للتعرف عليهم بالطبع ستجعل هنالك كلمة سر للمشرفين وهذا يعني يجب تحقق شرط إذا سنستخدم الدوال الشرطية(If و Elseif و Else ) وسنوضح أولاً مفاهيمها.

مفهوم الدالة الشرطية If :
إذا كان كذلك فافعل ذلك أو بالمعنى الأصح إذا حصل ذلك الأمر فأفعل هذا الأمر.

مفهوم الدالة الشرطية elseif :
مثل مفهوم If الشرطية مع أو افعل الأمر التالي.

مفهوم الدالة الشرطية Else :
مثل مفهوم If الشرطية وإذا لم يكن فقم بالأمر التالي.
والآن إليك المثال التالي وقم باستخدام الدوال الشرطية فيه:





كود PHP:
<html dir="rtl"> 
<head> 
<meta http-equiv="Content-Language" content="ar-sa"> 
<title>LOGIN</title> 
</head> 
<body> 
<Form method='POST' action='<?php echo($PHP_SELF); ?>'> 
<input type='submit' value='دخول'>  <Input type='password' Name='Password' Size='10' maxlength=20> <BR> 
</Form> 
<?php 
if ($REQUEST_METHOD=="POST"

if(
$Password == "password"){ 
echo 
"<p><b><font color='#008000' face='Tahoma' size='2'>كلمة المرور صحيحة:)</font></b></p>"

elseif(
$Password == "saphp"){ 
echo 
"<p><b><font color='#008000' face='Tahoma' size='2'>كلمة المرور شبه صحيحة :)</font></b></p>"

else{ 
echo 
"<p><b><font color='red' face='Tahoma' size='2'>فضلاً تأكد من كلمة المرور:(</font></b></p>"


?> 
</body> 
</html>



وعند تجربة هذا المثال تجد أنك إذا قمت بكتابة كلمة المرور "password" تجد أنه تظهر لك الرسالة التالية:

كلمة المرور صحيحة
وأما إذا قمت بكتابة "saphp" تظهر لك الرسالة التالية:

كلمة المرور شبه صحيحة
وأما إذا قمت بكتابة غير ذلك تجد أنه تظهر لك الرسالة التالية:

فضلاً تأكد من كلمة المرور

والآن قد عرفنا استخدام الدوال الشرطية If و Elseif و Else):

سنستخدم الآن دالة شرطية جديدة انتقل إلى إلى الفقرة التالية لتتعرف على هذه الدالة .

الدالة الشرطية switch :

تخيل أنه يوجد لديك أكثر من مستخدم أو مدير وتريد ان تجعل لكل منهم كلمة مرور خاصة فيه فالدالات الشرطية السابقة لا تفي بالغرض وإن كانت تفي بالغرض فإنها متعبة ومملة بالنسبة للأمر الحالي في المثال الذي سنتطرق إليه بعد قليل قمنا بكتابة فعند كتابة رقم 1 يتم تحويله إلى كتابة قم بتجربة المثال التالي ومن ثم أكتب الأرقام من واحد إلى تسعة وأنظر كيف نقوم بتحويلها إلى كتابة لن أطول في كلامي لتقول عني ثرثاراً ولكن قم بتجربة المثال التالي:



كود PHP:
<html dir="rtl"> 
<head> 
<meta http-equiv="Content-Language" content="ar-sa"> 
<title>NO TO TEXT</title> 
</head> 
<body> 
<Form method='POST' action='<?php echo($PHP_SELF); ?>'> 
<Input Name='no' Size='3' maxlength=1>  <input type='submit' value='حوله إلى كتابة'><BR> 
</Form> 
<?php 
if ($REQUEST_METHOD=="POST"

switch(
$no){ 
case 
"1"
echo 
"<p><b><font color='#008000' face='Tahoma' size='2'>واحد</font></b></p>"
break; 
case 
"2"
echo 
"<p><b><font color='#008000' face='Tahoma' size='2'>إثنان</font></b></p>"
break; 
case 
"3"
echo 
"<p><b><font color='#008000' face='Tahoma' size='2'>ثلاثة</font></b></p>"
break; 
case 
"4"
echo 
"<p><b><font color='#008000' face='Tahoma' size='2'>أربعة</font></b></p>"
break; 
case 
"5"
echo 
"<p><b><font color='#008000' face='Tahoma' size='2'>خمسة</font></b></p>"
break; 
case 
"6"
echo 
"<p><b><font color='#008000' face='Tahoma' size='2'>ستة</font></b></p>"
break; 
case 
"7"
echo 
"<p><b><font color='#008000' face='Tahoma' size='2'>سبعة</font></b></p>"
break; 
case 
"8"
echo 
"<p><b><font color='#008000' face='Tahoma' size='2'>ثمانية</font></b></p>"
break; 
case 
"9"
echo 
"<p><b><font color='#008000' face='Tahoma' size='2'>تسعة</font></b></p>"
break; 


?> 
</body> 
</html>



انتهى الدرس بحمد الله ..
الرد باقتباس
الرد على الموضوع



إنتقل إلى

المجلة الإلكترونية - المنتديات - مكتبة البرامج
مكتبة الدروس - قسم الماسنجر
الإتصال بنا - الإعلان لدينا
mesothelioma cancer

Powered by vBulletin