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

دالة حماية المدخلات

بدأه sheekoyasalam في 15 يونيو 2012 · 2 رد · 865 مشاهدة · في منتدى تطوير المواقع بـ PHP
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع
 function prepare_data($data='') {
	$data = trim($data);
	$data = mysql_real_escape_string($data);
	$data = strip_tags($data);
	$data = nl2br($data);
	return $data;
}

الدالة تقوم بحماية المدخلات من تغرات الحقن وغيرها

هل يمكن اضافة المزيد من الحماية لهذة الدالة

#2

بسم الله ما شاء الله ولا رد تقريبا من شهر

#3

تجنب strip_tags لأنها مزعجة وتحذف نصف الإستعلام. لست بحاجة لوضع كل الدوال بدالة. ببساطة إذا أردت الإستعالام مع قاعدة البيانات فإستخدم mysql_real_escape_string كي تمرر الرموز التي قد تشوة الإستعلام وتؤدي للحقنة وإستخدم htmlspecialchars لترميز الرموز المستخدمة في html مثل <>"#.

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