الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

تنظيف المتغير قبل ادخاله لقاعدة البيانات

بدأه الفيل الطائر في 5 أبريل 2011 · 2 رد · 350 مشاهدة · في منتدى تطوير المواقع بـ PHP
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم

سؤالى :

هل هذا كاف لتنظيف المتغير قبل ادخاله لقاعدة البيانات ؟

function cleanVar($string){

$string = addslashes($string);

$string = strip_tags($string);

$string = htmlspecialchars($string);

$string = trim($string);

return $string;

}

تم تعديل هذه المشاركة بواسطة الفيل الطائر في 5 أبريل 2011 في 17:54

#3

توصلت للتالى هل هذا جيد ؟

function cleanVar($str1){

if(get_magic_quotes_gpc() == 0){

$str1 = addslashes(htmlspecialchars($str1));

}

$str1 = stripslashes($str1);

$str1 = htmlspecialchars($str1);

$str1 = strip_tags($str1);

$str1 = mysql_real_escape_string($str1);

$str1 = str_replace("script","",$str1);

$str1= str_replace("body","",$str1);

$str1 = str_replace("select","",$str1);

$str1= str_replace("insert","",$str1);

$str1= str_replace("update","",$str1);

$str1 = str_replace("on","",$str1);

$str1= str_replace("<","&l",$str1);

$str1 = str_replace(">","&",$str1);

$str1 = trim($str1);

return $str1;

}

تم تعديل هذه المشاركة بواسطة الفيل الطائر في 9 أبريل 2011 في 22:46

مواضيع مشابهة

عدد الزوار حالياً

المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية

—الإجمالي—أعضاء مسجّلون—زوار بدون تسجيل

جارٍ التحقق من المتواجدين…