إنضمامك إلي منتديات استراحات زايد يحقق لك معرفة كل ماهو جديد في عالم الانترنت ...

انضم الينا
استراحات زايد الصفحة الرئيسية

         :: تفسير الحلم بمعدات الصيد (آخر رد :نوران نور)       :: تفسير حلم انجاب ولد للمتزوجه (آخر رد :نوران نور)       :: تفسير حلم رؤية المطر (آخر رد :نوران نور)       :: تفسير حلم حادث دهس (آخر رد :نوران نور)       :: رؤيا اكل الحلوى في المنام (آخر رد :نوران نور)       :: تفسير حلم الخنفساء السوداء في المنزل (آخر رد :نوران نور)       :: شنط قماش هاند ميد| تحف فنية تعكس الإبداع والأناقة الشخصية (آخر رد :konouz2017)       :: افضل فني نجار بالرياض 20% خصم (آخر رد :layansherief)       :: نصائح لتصميم درج داخلي للفلل يجمع بين الأناقة والاستخدام العملي (آخر رد :konouz2017)       :: رؤية الصرصور في المنام (آخر رد :نوران نور)      

إضافة رد
 
LinkBack أدوات الموضوع انواع عرض الموضوع
  #1  
قديم 04-01-2014, 07:30 PM
عضو ماسي
بيانات محروم.كوم
 رقم العضوية : 503
 تاريخ التسجيل : Dec 2007
الجنس : female
علم الدوله :
 المشاركات : 2,100,612
عدد الـنقاط :3341
 تقييم المستوى : 2139


السلام عليكم ورحمة الله وبركاتة

درس php



خفيف ان شاء الله

فكرة الدرس تقوم على برمجة دالة متعددة الاستخدام بمعنى

لو مررنا رقم 1 على المتغير إللي نبغى نحمية راح يطبق مثلا عدم السماح بستخدام html

ولو طبقنا رقم 2 يتم اظهار اكواد html لكن تكون معطلة

بسم الله نبدا

اولا نقوم بعمل function ونعطيها اسم

رمز PHP:
function fun3bady(){

}


الان نحتاج 2 بارمتر داخل الفانكشن

لتصبح
رمز PHP:
function fun3bady($select, $val){

}


البارمتر الاول $select هو لاختيار نوع الحماية إللي نريدها
البارمتر الثاني $val هو المتغير إللي بنطبق عليها الحماية

لان نكمل نحتاج شرط او سوتش انا بختار الشروط if

رمز PHP:
if($select == 1){


}


قلت له اذا كان البرامتر $select الاول يساوي 1

طبق لي الحماية التاليه على المتغير
حذف اكواد html
رمز PHP:
$val = strip_tags($val);


احذف لي المسافات من البداية والنهاية
رمز PHP:
$val = trim($val);


ليصبح الكود
رمز PHP:
function fun3bady($select, $val){
if(
$select == 1){
$val = strip_tags($val);
$val = trim($val);
}
}


طيب مارئيكم نقوم بعمل شرط اخر لو كان البارمتر يساوي 2

رمز PHP:
if($select == 2){

}


ماذا نريد لو كان البارمتر يساوي 2
نريد نعطل اكواد html فقط بدون حذفها

بالدالة التالية
رمز PHP:
$val = htmlspecialchars($val);


وايضا نحذف المسافات

رمز PHP:
$val = trim($val);


لتصبح الداله بهذا الشكل
رمز PHP:
function fun3bady($select, $val){
if(
$select == 1){
$val = strip_tags($val);
$val = trim($val);
}
if(
$select == 2){
$val = htmlspecialchars($val);
$val = trim($val);
}

}


طيب الان نعيد قيمة الدالة return
لتصبح الدالة كاملة

رمز PHP:
function fun3bady($select, $val){
if(
$select == 1){
$val = strip_tags($val);
$val = trim($val);
}
if(
$select == 2){
$val = htmlspecialchars($val);
$val = trim($val);
}
return
$val;
}


الان وصلنا كيف نقوم بستخدام الدالة
لاحظ معي

اول شي عندي هذا المتغير

رمز PHP:
$a = "3bady

"
;


وايضا
رمز PHP:
$b = "traidnt

"
;


لاحظ عندي متغير a و b

اولا a

رمز PHP:
echo fun3bady(1,$a);


طبعت اسم الفانكشن والبارمتر الاول يساوي 1

المتغير b
رمز PHP:
echo fun3bady(2,$b);


طبعت اسم الفانكشن لكن البارمتر الاول يساوي 2

اتضحت الفكرة؟؟

طيب مارئيكم نقوم بتعديل الدالة لنضيف شرط 3

ونخليها تستبدل كلمة 3bady
رمز PHP:
$val = str_ireplace('3bady','abdullah',$val);


لتصبح الدالة كاملة

رمز PHP:
function fun3bady($select, $val){
if(
$select == 1){
$val = strip_tags($val);
$val = trim($val);
}
if(
$select == 2){
$val = htmlspecialchars($val);
$val = trim($val);
}
if(
$select == 3){
$val = str_ireplace('3bady','abdullah',$val);
$val = trim($val);
}
return
$val;
}


طريقة الاستخدام

رمز PHP:
$a = "3bady

"
;

$b = "traidnt

"
;

$c = "3bady

"
;


echo
fun3bady(1,$a);

echo
"";
echo
"";

echo
fun3bady(2,$b);

echo
"";
echo
"";

echo
fun3bady(3,$c);


تحياتي ودمتم بحفظ الرحمن
__DEFINE_LIKE_SHARE__
رد مع اقتباس
إضافة رد

مواقع النشر (المفضلة)


تعليمات المشاركة
لا تستطيع إضافة مواضيع جديدة
لا تستطيع الرد على المواضيع
لا تستطيع إرفاق ملفات
لا تستطيع تعديل مشاركاتك

BB code is متاحة
كود [IMG] متاحة
كود HTML معطلة
Trackbacks are متاحة
Pingbacks are متاحة
Refbacks are متاحة


المواضيع المتشابهه
الموضوع كاتب الموضوع المنتدى مشاركات آخر مشاركة
[ درس ] برمجة كود عشوائي داخل function + برمجة دالة تشفير لفهم عمل الدوال محروم.كوم منتدى أخبار المواقع والمنتديات العربية والأجنبية 0 02-18-2014 12:10 PM
[ درس ] التعرف على طريقة برمجة داول الحماية او اي دالة function محروم.كوم منتدى أخبار المواقع والمنتديات العربية والأجنبية 0 02-17-2014 06:01 AM
كاميرا استشعاريه متعددة الاستخدام محروم.كوم منتدى أخبار المواقع والمنتديات العربية والأجنبية 0 01-19-2014 10:30 PM
[ عرض برمجه ] : تريد برمجة سكربت خاص ؟! برمجة خاصة من الصفر ؟! حماية قوية مدة قصيرة والسعر مناسب !! محروم.كوم منتدى أخبار المواقع والمنتديات العربية والأجنبية 0 11-24-2011 03:41 AM
متعددة الاستخدام..وتنفع في الرحلات محروم.كوم منتدى أخبار المواقع والمنتديات العربية والأجنبية 0 09-04-2010 07:20 AM


الساعة الآن 10:31 PM


Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Content Relevant URLs by vBSEO 3.5.2 TranZ By Almuhajir

RSS RSS 2.0 XML MAP HTML