المساعد الشخصي الرقمي

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



Chakira
10-31-2013, بتوقيت غرينيتش 05:30 AM
http://www.dzbatna.com/images/icons/icon30.gif ظ…ط´ظƒظ„ظ‡ ظپظٹ طھط³ط¬ظٹظ„ ط¯ط®ظˆظ„ ط§ظ„ط§ط¹ط¶ط§ط، ظٹظ‚ظˆظ„ ظƒظ„ظ…ط© ط§ظ„ط³ط± ط®ط·ط£ ط*طھظ‰ ط¨ط¹ط¯ طھط؛ظٹظٹط± ط§ظ„ط¨ط§ط³ظˆط±ط¯ (http://www.dzbatna.com/t2097822/)




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


في الفترة الأخيرة لاحظت مشكلة في قلة دخول الأعضاء بشكل ملحوظ جداً ..
ولم أكن أعرف السبب بالتحديد من وراء المشكلة .. إلا اليوم .. http://www.dzbatna.com/images/smilies/nosweat.gif

لاحظت المشكلة منتشرة أيضا في المواقع عموما

عندما يقوم العضو بكتابة بياناته في تسجيل الدخول ..
يظهر له خطأ على أن بيانات كلمة السر الخاصه به غير صحيحة .. مع أنها سليمة 100% ..

طبعا مع تجربة جميع الحلول المتاحة

واليوم قمت بتغيير كلمة المرور الخاصة بس .. وحاولت بنفسي الدخول بمعرفتي بعد أن قمت بالتغيير من خلال phpMyAdmin .. المفاجأه انه تقبلها وقمت بتسجيل الدخول بنجاح

ولكن قمت بتغيير كلمة السر مرة أخرى من خلال البروفايل ولكن المفاجأه مره أخرى أنني لا أستطيع الدخول

لأجد أنه يظهر لي أن البيانات غير صحيحة ..





وقمت بالتسجيل بعضوية جديدة .. لأجد نفس المشكلة ..



أي أن الأعضاء يحـاولون الدخول إلى المنتدى forum ولكن بدون أي فائدة ..



المشكلة حصلت معي بعد حذف هاك product من الهاك productات ..



قمت بتغيير الكوكيز من ملف الكونفيج بدلـ "BB"


أيضا قمت بحذف الكوكيز من ملف "Tools.php" ولكن نفس المشكلة مازالت مستمرة ..


إلي أن توصلت إلي إيجاد الحـل .. الحمدلله

وقولت في نفسي أنه يجب أن أشرح طريقةه لكم حتى تعم الفائدة


أولا أذهب إلي قاعدة البيانات الخاصة بالمنتدى forum من خلال phpMyAdmin

http://www.dzbatna.net/up/Registered/AboFisal.bmp



ثانياً التوجه إلى الجدول المسمى بــUSER ومنه الدخول على Column Salt


مثل ما هو موضح بالصورة

http://img839.imageshack.us/img839/9456/castel4a.jpg


والتأكد من أن Length/Values الموجوده به أنها مطابقة للموجوده داخل ملف includes/class_dm_user.php بالسطر 18


define('SALT_LENGTH', 30);

لأنه في حالة أن الرقم بالملفين غير متطابق فأنه لن يقوم بالسماح بمطابقة الباسورد الخاص بالأعضاء

كما هو موضح بالصورة


http://img821.imageshack.us/img821/4022/castel4acom2copy.png


فحين عدم مطابقتها برجاء الذهاب الي Column المسمى Salt

والضغط على Change

والنزول إلي Length/Values

وجعل الرقم الموجود بها مطابق لما هو موجود بالملف فيجب جعل char(30)

مطابقة للرقم الموجود بالسطر 18 في ملف

includes/class_dm_user.php


define('SALT_LENGTH', 30);


مثل ماهو موضح بالصورة بأعلى




إن اصبت فمن الله وإن اخطأت فمن الشيطان

تقبــلوا تحيــاتي







ألعاب الأندرويد مجانا و حصريا (http://www.apotox.info/forum)



https://fbcdn-sphotos-d-a.akamaihd.net/hphotos-ak-ash4/482113_236967293114455_1193518507_n.png (http://www.dzbatna.com)
©المشاركات المنشورة تعبر عن وجهة نظر صاحبها فقط، ولا تُعبّر بأي شكل من الأشكال عن وجهة نظر إدارة المنتدى (http://www.dzbatna.com)©

استعمل مربع البحث في الاسفل لمزيد من المواضيع


سريع للبحث عن مواضيع في المنتدى