السلام عليكــم ورحمـة الله وبركاتــة ،،
انا قمت بعمل فورم لتسحيل الدخول ونجحت في ذلك الحمدالله
لكن اريد ان أجعل المستخدم ان تكون لديه 3 فرص فقط
اي اذا اخطأ 3 مرات في التسجيل
يعطى رساله خطأ ويمنع من تسجيل الدخول لمده من الزمن
شكراً لكم
السلام عليكــم ورحمـة الله وبركاتــة ،،
انا قمت بعمل فورم لتسحيل الدخول ونجحت في ذلك الحمدالله
لكن اريد ان أجعل المستخدم ان تكون لديه 3 فرص فقط
اي اذا اخطأ 3 مرات في التسجيل
يعطى رساله خطأ ويمنع من تسجيل الدخول لمده من الزمن
شكراً لكم
اخوي في هذه الحالة الافضل تتعامل مع ملفات الكوكيز
وعليكــم السـلام ورحمة الله وبركاتـه..
انشئ جدول به بيانات مؤقتة تخزن به الـ IP للزائر والزمن وعدد المحاولات .
عندما يقوم الشخص بمحاولة تسجيل الدخول هنالك حالتين :
اما ان يكون الـ IP موجود في الجدول فتقوم بإختبار عدد محاولاته السابقة مع عدد المحاولات الكلي فإذا كانت القيمة اكبر او تساوي قيمة عدد المحاولات فتعطي الزائر رسالة بأنه لايستطيع تسجيل الدخول مرة اخرى الا بعد مدة تحددها . أو ان تكون عدد محاولاته افل من العدد المحدد فيسمح له بالدخول مع تغيير قيمة عدد محاولاته .
الحاله الثانية ان الزائر الـ IP له غير مسجل في الجدول فتقوم بإدخال بياناته وتسمح له بتسجيل الدخول .
مع مراعاة في كل مره حذف زائر من الجدول اذا كان زمنه الذي مسجل به اقل من ( الوقت الحالي - الزمن الذي تحدده ) .
I Say Nothing
وعليكــم السـلام ورحمة الله وبركاتـه..
الحمد الله استطعت حل المشكلة عن طريق ال cookie واعطيتها زمن معين ومن ثم حذف الملف
شكرا لرد