الدعم العربي
حل مشكلة عدم تطابق كلمة المرور - نسخة قابلة للطباعة

+- الدعم العربي (https://www.mybbarab.com)
+-- قسم : :: . + تطوير ودعم نسخة MyBB + . :: (https://www.mybbarab.com/forum-99.html)
+--- قسم : تطوير منتديات MyBB 1.4 (https://www.mybbarab.com/forum-1.html)
+---- قسم : منتديات MyBB 1.4 مشاكل وحلول (https://www.mybbarab.com/forum-87.html)
+---- الموضوع : حل مشكلة عدم تطابق كلمة المرور (/thread-8440.html)

الصفحات: 1 2


حل مشكلة عدم تطابق كلمة المرور - Pepo - 2009-04-11

هذه المشكلة ليست مشكلة بالمنتدى نفسه, لكنها مشكلة لمن يستخدم استايل يعرض حقول تسجيل الدخول مثل منتديات الـ vb

لحل المشكلة اتبع التالى

داخل قالب header_welcomeblock_guest

ابحث عن
كود :
<input type="password" class="textbox" name="password"

ثم استبدله بالتالى
كود :
<input type="password" class="textbox" name="{$pss}"


الأن داخل ملف global.php (يوجد الملف مع ملفات المنتدى حيث يوجد ملف index.php )

ابحث به عن
PHP كود :
if(function_exists('mb_internal_encoding') && !empty($lang->settings['charset']))
{
    @
mb_internal_encoding($lang->settings['charset']);


اضف بعده
PHP كود :
$mybb->settings['cur_file'] = basename($_SERVER['PHP_SELF']);
    if(
$mybb->settings['cur_file'] == 'member.php' && $mybb->input['action'] == 'register' && $mybb->input['agree'] == 'I Agree'){
        
$pss 'password4';
    }else{
        
$pss 'password';
    } 

وتأكد من انك حفظت الملف بالترميز utf-8

وان شاء الله سترى ان المشكلة تم حلها.


RE: حل مشكلة عدم تطابق كلمة المرور - A-king - 2009-04-11

مشكور اخي Pepo


RE: حل مشكلة عدم تطابق كلمة المرور - woooo - 2009-04-12

السلام عليكم.
مرحبا أخي بيبو، أتمنى أن تكون على خير حال.


اتبعت خطواتك حرفيا.. والمشكلة تظل كما هي.

أعدت الأمور كما كانت، واتبعت خطواتك مرة أخرى بحذر أشد.
والمشكلة لم تحل أيضًا..

لا أعرف صراحة ماذا هناك.



RE: حل مشكلة عدم تطابق كلمة المرور - Pepo - 2009-04-12

العفو اخى A-king .

اخى wooo ارفق لى ملف global.php الذى طبقت به التعديل, وكذلك قالب header_welcomeblock_guest


RE: حل مشكلة عدم تطابق كلمة المرور - woooo - 2009-04-12

شكرا أخي بيبو على الاهتمام.
المشكلة تم حلها بوضع هذا الكود في header_welcomeblock_guest:
PHP كود :
<table border="0" cellspacing="$theme[borderwidth]cellpadding="4" class="tborder"><tr><td class="thead_bottom" colspan="2"></td></tr><tr><td class="trow1" width="65%"><navigation></td><td class="trow2" width="35%"><script type="text/javascript"><!-- lang.username "{$lang->login_username}"lang.password "{$lang->login_password}"lang.login "{$lang->login}"lang.lost_password " &mdash; <a href=\"{$mybb->settings['bburl']}/member.php?action=lostpw\">{$lang->lost_password}<\/a>"lang.register_url " &mdash; <a href=\"{$mybb->settings['bburl']}/member.php?action=register\">{$lang->welcome_register}<\/a>";// --></script> <span id="quick_login">{$lang->welcome_guest} (<a href="{$mybb->settings['bburl']}/member.php?action=login" onclick="MyBB.quickLogin(); return false;">{$lang->welcome_login}</a> &mdash; <a href="{$mybb->settings['bburl']}/member.php?action=register">{$lang->welcome_register}</a>)</span></td></td></tr><tr><td colspan="2" style="padding:0"><table border="0" cellspacing="0" cellpadding="0" class="thead_bottom"><tr align="center" class="tfoot"><td class="welcome_bottom"><a href="{$mybb->settings['bburl']}/member.php?action=login">{$lang->welcome_login}</a></td><td class="welcome_bottom"><a href="{$mybb->settings['bburl']}/member.php?action=register">{$lang->welcome_register}</a></td><td class="welcome_bottom"><a href="search.php?action=getnew">{$lang->welcome_newposts}</a></td><td class="welcome_bottom"><a href="{$mybb->settings['bburl']}/search.php?action=getdaily">{$lang->welcome_todaysposts}</a></td><td class="welcome_bottom"><a href="$settings[bburl]/search.php">{$lang->toplinks_search}</a></td></tr></table></td></tr></table> 

وعليه فقد تم حل المشكلة.

شكرا لك بيبو



RE: حل مشكلة عدم تطابق كلمة المرور - Pepo - 2009-04-12

اظن هذا الكود يرجع شكل مربع تسجيل الدخول الى الشكل الإفتراضى اليس كذلك؟
اذا كان ما اقوله صحيح, فهذا حل غير الذى قصدته انا, فالحل الذى اسعى اليه, هو الحفاظ على شكل الفى بى (لمربع تسجيل الدخول) مع تجنب مشكلة تطابق كلمة المرور.


RE: حل مشكلة عدم تطابق كلمة المرور - noor555 - 2009-04-20

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



RE: حل مشكلة عدم تطابق كلمة المرور - Pepo - 2009-04-20

اراك تتحدث دون ان تلقى نظرة على الموضوع اخى!

1- المشكلة ليست مشكلة بالمنتدى نفسه, لكن المشكلة بالإستايلات المستخدمة.
2- الحل الذى سعيت اليه انا هو للإحتفاظ بالشكل الذى يرغب به الأعضاء, مع عدم حدوث المشكلة.


RE: حل مشكلة عدم تطابق كلمة المرور - noor555 - 2009-04-21

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


RE: حل مشكلة عدم تطابق كلمة المرور - Pepo - 2009-04-21

ولا يهمك شئ يا طيب, سبب ردى فقط هو للتوضيح ليصبح الأمر اختيارى للمستخدم وليس بديل.

وشكرا لك على توضيحك وعلى كلامك الطيب.

موفقين جميعا بإذن الله.