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

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


بحث متقدم

جديد الدروس
آخر 30 درس


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

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

  #1  
admin
 
الدروس التي أضافها: 288
المشاركات: 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>



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



إنتقل إلى

مواضيع مشابهة
الموضوع أضاف الدرس القسم الردود آخر مشاركة
[فوتوشوب] كيف تصنع كتاب بصورة واحدة مسئول الدروس الجرافيك 0 01-28-2008 12:32 PM
[فوتوشوب] كيف تصنع علامة تحديد المكان مسئول الدروس الجرافيك 0 01-28-2008 12:31 PM

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

Powered by vBulletin