مشكلة تسجيل الدخول في سكربت الدردشة cometchat

السلام عليكم ورحمة الله وبركاته، تمّ تجربة سكربت الدردشة cometchat الشبيه بالفايسبوك طلب شرح لربط سكربت شات الشبيه بال ..


موضوع مغلق


06-10-2015 07:15 صباحا
Mr King
PBB Staff
rating
العضو غائب
معلومات الكاتب ▼
تاريخ الإنضمام : 27-11-2012
رقم العضوية : 2642
المشاركات : 3209
الدولة : morocco
الجنس : ذكر
تاريخ الميلاد : 1-1-1987
الدعوات : 3
يتابعهم : 2
يتابعونه : 29
قوة السمعة : 18610
موقعي : زيارة موقعي
اصدار المنتدى : 3.0.2
 offline 
السلام عليكم ورحمة الله وبركاته،

تمّ تجربة سكربت الدردشة cometchat الشبيه بالفايسبوك
طلب شرح لربط سكربت شات الشبيه بالفيسبوك

وهو يشتغل بكفاءة mf باستثناء مشكلتين

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


(يعني اسم المستخدم الذي يتم جلبه من قاعدة البيانات لايتطابق مع اسم المستخدم الموجود في الكوكيز ربما بسبب الترميز)

 المشكلة الثانية : يستطيع العضو مشاهدة جميع المتواجدين في الدردشة حتى وإن لم يكونوا متواجدين في لائحة أصدقائه

 

نتمنى إيجاد حلّ لهاتين المشكلتين (وخصوصاً المشكلة الأولى) فهذا السكربت أعتبره من بين أكثر الإضافات طلباً

------------------------------------------------

ملاحظة : كانت توجد مشكلة روابط الأعضاء غير صحيحة حينما يكون المنتدى على مجلد فرعي والحل هو بتحرير الملف integration.php والبحث عن
'../../../index.php?page=profile&show=1&id='.$link;

واستبداله ب
'./index.php?page=profile&show=1&id='.$link;

 




وفقكم الله 805681
 


 


تم تحرير الموضوع بواسطة :Mr King
بتاريخ:06-10-2015 09:29 صباحا


06-10-2015 12:36 مساء
مشاهدة مشاركة منفردة [1]
Mr King
PBB Staff
rating
العضو غائب
معلومات الكاتب ▼
تاريخ الإنضمام : 27-11-2012
رقم العضوية : 2642
المشاركات : 3209
الدولة : morocco
الجنس : ذكر
تاريخ الميلاد : 1-1-1987
الدعوات : 3
يتابعهم : 2
يتابعونه : 29
قوة السمعة : 18610
موقعي : زيارة موقعي
اصدار المنتدى : 3.0.2
 offline 
look/images/icons/i1.gif مشكلة تسجيل الدخول في سكربت الدردشة cometchat
تمّ حلّ المشكلة الأولى وذلك بتحرير الملف integration.php
واستبدال


$sql = ("SELECT * FROM ".TABLE_PREFIX.DB_USERTABLE." where username = '".$_COOKIE['PowerBB_username']."'");

ب

$cookiees = $_COOKIE['PowerBB_username'] ;
$cookiees = mb_convert_encoding($cookiees, "UTF-8", "Windows-1252");
$sql = ("SELECT * FROM ".TABLE_PREFIX.DB_USERTABLE." where username = '".$cookiees."'");



ظهرت الدردشة لجميع الأعضاء واشتغلت بشكل جيّد مع الجميع، ولكن ظهر مشكل جديد وهو أن أسماء الأعضاء ظهرت على شكل رموز


-----------------------------------

يعني يوجد فرق في الترميز
الأحرف العربية يتمّ إدخالها لقاعدة البيانات على شكل رموز بالنسبة للمنتدى
أما بالنسبة لسكربت الدردشة فيتمّ إدخال الحروف العربية كما هي وبالتالي يتمّ استدعاء البيانات دون تحويلها وهذا ما يسبب المشكلة !!






تم تحرير المشاركة بواسطة :Mr King
بتاريخ:06-10-2015 12:46 مساء


06-10-2015 02:49 مساء
مشاهدة مشاركة منفردة [2]
Soliman
PBB Management
rating
معلومات الكاتب ▼
تاريخ الإنضمام : 18-07-2009
رقم العضوية : 1
المشاركات : 10316
الدولة : السعودية
الجنس : ذكر
تاريخ الميلاد : 6-1-1980
الدعوات : 44
يتابعهم : 12
يتابعونه : 49
قوة السمعة : 62326
موقعي : زيارة موقعي
اصدار المنتدى : 3.0.2
 offline 
look/images/icons/i1.gif مشكلة تسجيل الدخول في سكربت الدردشة cometchat
الغ تعديلك على الاستعلام واعده كما هو
وافتح ملف : cometchat_init.php
وابحث عن هذا الكود وقم بحذفه :
mysql_query("SET NAMES utf8");
mysql_query("SET CHARACTER SET utf8");
mysql_query("SET COLLATION_CONNECTION = 'utf8_general_ci'");

أو استبداله بـ :
//mysql_query("SET NAMES utf8");
//mysql_query("SET CHARACTER SET utf8");
//mysql_query("SET COLLATION_CONNECTION = 'utf8_general_ci'");


وابلغني النتيجه ..

واسف على التأخر فأنا تقريباً منهمك في انهاء الإصدار 3.0.2 وتجهيزه
وارجو ان تجهز نفسك لعدة مهام خاصة سنناقشها في هذا القسم كتوافق الاستايل الافتراضي للمعايير واضافة لمساتك وتعديلاتك عليه حسب ماتراه .


06-10-2015 06:59 مساء
مشاهدة مشاركة منفردة [3]
Mr King
PBB Staff
rating
العضو غائب
معلومات الكاتب ▼
تاريخ الإنضمام : 27-11-2012
رقم العضوية : 2642
المشاركات : 3209
الدولة : morocco
الجنس : ذكر
تاريخ الميلاد : 1-1-1987
الدعوات : 3
يتابعهم : 2
يتابعونه : 29
قوة السمعة : 18610
موقعي : زيارة موقعي
اصدار المنتدى : 3.0.2
 offline 
look/images/icons/i1.gif مشكلة تسجيل الدخول في سكربت الدردشة cometchat
تمام أستاذ سليمان gooood، وتمّ إجراء نفس التعديل على الملف index.php في مجلد إدارة السكربت admin

تبقت مشكلة ظهور جميع الأعضاء في الدردشة وليس الأصدقاء فقط، لنتطرق إليها في وقت لاحق إن شاء الله

---------------

أعتذر عن الإزعاج،

على أتم الاستعداد icon30

 


المواضيع المتشابهه
عنوان الموضوع الكاتب الردود الزوار آخر رد
تطوير بسيط لصفحة تسجيل الدخول للنسخة 3.0.2 عاطف بدوى
3 443 ياسر عتريس
[مجابه] صفحة بيضاء عند تسجيل الدخول المصري العربي
8 271 Soliman
[مجابه] بعد الترقية لا أستطيع تسجيل الدخول acc.mu7amad
6 327 Soliman
[مجابه] بعد الترقية لا استطيع تسجيل الدخول. hiwardz
3 211 Soliman
[مجابه] مشكلة في تسجيل الدخول Cannot modify header information rachidrachid99
5 389 Mr King

الكلمات الدلالية
لا يوجد كلمات دلالية ..







الساعة الآن 05:26 صباحا