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

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

         :: مجالس زجاجية خارجية في الرياض | تصميم وتنفيذ فخم 0551033861 (آخر رد :ksa ads)       :: تالقي مع اجمل فساتين وعبايات وجلابيات بالمملكة (آخر رد :رودى طه)       :: اخصائية مساج الخبر منزلى 0533972744 (آخر رد :رودى طه)       :: massage in riyadh (آخر رد :رودى طه)       :: افضل دكتور حقن مجهري (آخر رد :elzwawy)       :: اخصائية مساج الدمام للرجال 0533972744 (آخر رد :رودى طه)       :: اخصائية مساج بالرياض للرجال562558590 (آخر رد :رودى طه)       :: افضل انواع ستاند جوال للتصوير,افضل نوع ستاند جوال للتصوير,ارخص اسعار ستاند جوال (آخر رد :بوابة الصين العربية)       :: تصاميم مظلات برجولات وجلسات خارجية في الرياض 0563866945 (آخر رد :ksa ads)       :: مساج منزلى مكة 0562558590 (آخر رد :رودى طه)      

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


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

درس 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


الساعة الآن 04:13 PM


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

RSS RSS 2.0 XML MAP HTML