منتديات الجلفة لكل الجزائريين و العرب - عرض مشاركة واحدة - أريدة مساعدة في ضبط ملف التسجيل الذي و ضعته
عرض مشاركة واحدة
قديم 2011-10-06, 10:51   رقم المشاركة : 4
معلومات العضو
الأستاذ سامي
مشرف سابق
 
إحصائية العضو










افتراضي

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

أول نقطة مطروحة

اقتباس:
المشاركة الأصلية كتبت بواسطة bensfiayassin مشاهدة المشاركة
1-- يمكن التسجيل بنفس الإسم عدة مرات بل أنا أريد أن يرفض إدخال الإسم او الإيميل المسجل مسبقا
]
هنا لمنع تكرار اسم العضوية هناك امران يجب اتباعهما :

الامر الاول
قاعدة اللبيانات يجب ان لا تقبل تكرار الاسماء يعني حتى و ان كان كود ال php لا يمنع ذلك فان مجرد محاولة حفظ اسم مكرر على قاعدة البيانات لن تتم و سترجع رسالة خطأ ستكون غير مفهومة للزائر العادي و لكن هذا سيحميك ...

الامر ثاني

لتفادي ظهور رسالة الخطأ التي ترسلها قاعدة البيانات ... يجب التحقق من اسم العضوية عند الضغط على زر الارسال و قبل حفظ بيانات العضوية المسجلة على قاعدة البيانات
عليك مقارنة اسم العضوية عند تسجيل العضو باسماء العضوية على قاعدة البيانات فان الاسم مكررا فلا تحفظ العضوية على قاعدة البيانات و بدلامن ذلك تظهر رسالة تكتبها انت تشير الى ان اسم العضوية محجوز و على الزائر ان يختار اسما اخر
مثال : الاسم الذي اخترته محجوز ... أعد اختيار اسم اخر


اخي لا يكفي اخذ البيانات ووضعها في قاعدة البيانات يجب التحقق من محتوى الخانات كلها حول توفر اسم العضوية و حول ان الايميل هو ايميل حقا ....
كما يجب منع مثلا " و ' و كل ما من شأنه ان يسهل الاختراق
ابحث و اقرأ عن sql injection او الحق على قاعدة البيانات

قاعدة بيانات لا تقبل تكرار الاسماء + التحقق من الاسم قبل الحفظ على قاعدة البيانات









رد مع اقتباس