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

الترميزوقواعد البيانات - موضوع ما زال يتكرر

السلام عليكم ورحمة الله وبركاته كيف حالكم جميعًااتمنى انكم بصحة وعافية اخواني الكرامسؤال يراودني ويحيرني الترميزوما ادراك ما الترميز على ا


موضوع مغلق


20-01-2015 02:32 صباحاً
معلومات الكاتب ▼
انضم في : 31-12-2014
رقم العضوية : 5,837
المشاركات : 62
الدولة : أرض الله الواسعة
الجنس :
قوة السمعة : 400
موقعي : زيارة موقعي
السلام عليكم ورحمة الله وبركاته

كيف حالكم جميعًا .. اتمنى انكم بصحة وعافية

اخواني الكرام .. سؤال يراودني ويحيرني ..

الترميز .. وما ادراك ما الترميز

على العموم .. كلنا نعلم ان الترميز UTF-8 هو الترميز العالمي الذي يدعم كل الحروف في جميع اللفات بالإضافة للعلامات

طبعًا انا ركبت سكربت PBBoard في السيرفر المحلي وشغال 100% والترميز تمام واقدر اشوف كل النصوص واتعامل مباشرة عبر PHPMyAdmin او Navicat

ولكن في الإستضافة تظهر علامات غريبة

طبعًا بحثت في المنتدى ولقيت مواضيع ..

والمشكلة المطابقة كانت هي هذه :https://pbboard.info/forums/t2954.html

ولكن شفت تاريخ الموضوع من 2010 .. وبهذا الوقت نزلت تحديثات كثيرة ..

ولكن ما زالت نفس المشكلة موجودة ! رغم ان سكربتات اخرى تعمل وبدون اي مشاكل بنفس الإستضافة وبنفس الترميز ..

هل العيب في طريقة الإتصال بالسكل ؟ هل كود الإتصال الخاص بسكربت المنتدى لا يستخدم UTF-8 ؟ او يستخدم الترميز الإفتراضي للإستضافة ؟

طبعًا انا فتحت النقاش من أجل اني حريص على اخذ نسخة احتياطية من الشبكة كل فترة بسيطة مباشرة من SQL .. " رغم تواجده بلوحة تحكم المنتدى "

احب اعرف الاسباب لو تكرمتوا clapclap

look/images/icons/i1.gif [مجابه] الترميز .. وقواعد البيانات - موضوع ما زال يتكرر
  20-01-2015 07:35 مساءً   [1]
معلومات الكاتب ▼
انضم في : 18-07-2009
رقم العضوية : 1
المشاركات : 12,571
الدولة : KSA
الجنس :
الدعوات : 52
قوة السمعة : 74,196
موقعي : زيارة موقعي

look/images/icons/i1.gif [مجابه] الترميز .. وقواعد البيانات - موضوع ما زال يتكرر
  21-01-2015 02:56 صباحاً   [2]
معلومات الكاتب ▼
انضم في : 31-12-2014
رقم العضوية : 5,837
المشاركات : 62
الدولة : أرض الله الواسعة
الجنس :
قوة السمعة : 400
موقعي : زيارة موقعي
شكرًا لمرورك أخي الكريم <a class="Button_secondary" style="height: 22px; font-stretch: normal; font-size: 12px; line-height: 22px; font-family: tahoma; padding: 0px 10px; border: 1px solid rgb(233, 238, 239); box-shadow: rgb(255, 255, 255) 0px 1px 0px inset, rgba(0, 0, 0, 0.298039) 0px 1px 0px; color: rgb(105, 64, 64); display: inline !important; white-space: nowrap; border-radius: 10px 0px; margin-left: 4px; margin-right: 2px; text-align: -webkit-center; background-color: rgb(255, 255, 255);">Soliman menu_open</a>

في الحقيقة المنتدى يعمل معي بدون اي اخطاء .. والنسخ الإحتياطية ليس بها مشاكل ..

كان مقصدي أخي الكريم هو لم تظهر الاحرف العربية في PHPMyAdmin كرموز غريبة .. بينما بقية السكربتات تظهر عربية بدون اي مشاكل ..

للتوضيح تفضل

SET NAMES utf8

و

mysql_set_charset


مقصدي هو نوع الإتصال مع قواعد البيانات ..
جربت الإتصال بإستخدام دوال PDO مع ترميز UTF-8 وتظهر في PHPMySql وتظهر عربية ..

اتمنى وضحت الفكرة ..

look/images/icons/i1.gif [مجابه] الترميز .. وقواعد البيانات - موضوع ما زال يتكرر
  21-01-2015 05:03 صباحاً   [3]
معلومات الكاتب ▼
انضم في : 18-07-2009
رقم العضوية : 1
المشاركات : 12,571
الدولة : KSA
الجنس :
الدعوات : 52
قوة السمعة : 74,196
موقعي : زيارة موقعي
لقراءة اللغة العربية في Mysql لمنتدى PBBoard سيتم تركيبه حديثاً اي ليس منتدى قائم من قبل ستحتاج لإضافة سطرين في استفل تعليمة الاتصال بقواعد البيانات بهذه الطريقة :
افتح ملف: engine/libs/db.class.php
وابحث في السطر 76 عن :
CODE
$select = @mysql_select_db($this->db_name);

واضف اسفله هذا الكود :
CODE
        mysql_query("set character_set_server='utf8'");
        mysql_query("set names 'utf8'");


ثم احفظ الملف
ثم امسح جميع الجدوال من قاعدة بيانات المنتدى
ثم اعد تثبيت المنتدى من جديد
بعد التثبيت ادخل لوحة الإدارة ثم الصيانة وانقر ابدأ التحديث اسفل تحديث كافة الأقسام دفعة واحدة ليتم تحديث كاش الأقسام

بعدها جرب اضف مواضيع واذهب وشاهدها في قاعدة البيانات ستجدها ظاهرة باللغة العربية

اما بالنسبة للمنتديات القائمة غير الجديدة ستحتاج لإجراء عملية تحويل وتحديث جميع البيانات بتعليمة سكوال السابقة من خلال سكربت تحويل مخصص لذلك
اقتبـاس ،، بينما بقية السكربتات تظهر عربية بدون اي مشاكل ..
غير صحيح لم يسبق ان شاهدت اي سكربت سواء كان منتديات او مدونات او مجلات يدعم اعتماد تعليمة sql لقراءة اللغة العربية في Mysql فافتراضياً القائمين على السيرافرات هم الذين يحددون الترميز الإفتراضي
اقرأ الملاحظة على هذا الرابط لمستخدمي منتديات vbulletin فيما يخص default character

look/images/icons/i1.gif [مجابه] الترميز .. وقواعد البيانات - موضوع ما زال يتكرر
  22-01-2015 12:55 صباحاً   [4]
معلومات الكاتب ▼
انضم في : 31-12-2014
رقم العضوية : 5,837
المشاركات : 62
الدولة : أرض الله الواسعة
الجنس :
قوة السمعة : 400
موقعي : زيارة موقعي
الف شكر لك أخ <a class="Button_secondary" style="height: 22px; font-stretch: normal; font-size: 12px; line-height: 22px; font-family: tahoma; padding: 0px 10px; border: 1px solid rgb(233, 238, 239); box-shadow: rgb(255, 255, 255) 0px 1px 0px inset, rgba(0, 0, 0, 0.298039) 0px 1px 0px; color: rgb(105, 64, 64); display: inline !important; white-space: nowrap; border-radius: 10px 0px; margin-left: 4px; margin-right: 2px; text-align: -webkit-center; background-color: rgb(255, 255, 255);">Soliman menu_open</a>

هذا ما كنت اقصده والآن كل شيء اصبح ظاهرًا في MySQL بالعربية ويعمل بكفاءة ..

أليس من الأفضل إضافة هذا الكود إفتراضيًا ؟

اقتبـاس ،، اقرأ الملاحظة على هذا الرابط لمستخدمي منتديات vbulletin فيما يخص default character
محق في الإستضافة جميع الإعدادات الإفتراضية هي Latin

اقتبـاس ،، غير صحيح لم يسبق ان شاهدت اي سكربت سواء كان منتديات او مدونات او مجلات يدعم اعتماد تعليمة sql لقراءة اللغة العربية في Mysql
كنت اقصد MyBB ,لكن لم احب وضعه لعدم الإشهار لسكربتات اخرى .. :)

هذه المشكلة سببت لي الأرق كثيرًا .. اضطررت للثبات على MyBB بسبب هذه المشكلة .. " قبل حل هذه المشكلة "

منتديات VB جربتها ومشاكل الترميز بها لا تنتهي .. سواء من سكربت او تعريبات او هاكات لا تقبل ترميز UTF-8 بل وفي بعض الاحيان تتعارض معه ..


على العموم اشكر لك تفاعلك ..

ولكن سؤال بسيط .. هل يوجد لديكم حسابات لدعمكم عبر PayPal او CashU مثلًا ؟

فهناك الكثير من من يودون شكركم ولكن لا يعرفون كيف :)


look/images/icons/i1.gif [مجابه] الترميز .. وقواعد البيانات - موضوع ما زال يتكرر
  22-01-2015 01:57 صباحاً   [5]
معلومات الكاتب ▼
انضم في : 18-07-2009
رقم العضوية : 1
المشاركات : 12,571
الدولة : KSA
الجنس :
الدعوات : 52
قوة السمعة : 74,196
موقعي : زيارة موقعي
اقتبـاس ،، أليس من الأفضل إضافة هذا الكود إفتراضيًا ؟
هذا الكود اختياري فنادر ان تجد من يهتمون بقراءة البيانات من قاعدة البيانات مباشرة علماً انه في الإصدار القادم 3.0.2 سيتم ترقية دوال استعلامات قاعدة البيانات من مكتبة MySQL إلى MySQLi المطورة كما هو موضح في اعلان "بدء العمل على الإصدار 3.0.2 من منتديات PBBoard "حيث سيتم دعم ترميز الأحرف العربية وقراءتها في Mysql فتعليمة mysqli_query لا تتعارض مع اظهار الأحرف العربية الغير مفهومة السابقة في قاعدة البيانات بعكس mysql_query
بالتالي لن يكون هناك اي تعارض ومشاكل مع قراءة الأحرف العربية للمنتديات القائمة مسبقاً عندما يحدثون منتدياتهم إلى الإصدار 3.0.2 فما أعلى مستقبلاً .
اقتبـاس ،، ولكن سؤال بسيط .. هل يوجد لديكم حسابات لدعمكم عبر PayPal او CashU مثلًا ؟
حالياً هذا المشروع مجاني تماماً وتقتضي سياسته الحالية عدم الربحية او المتاجرة به وذلك يشمل الدعم المادي ايضاً حسب الخطة الحالية لسياسة PBBoard لكن لانضمن بقاء هذا البرنامج بشكل حر ومفتوح المصدر ومجاني تماماً مستقبلاً عند صدور اصدارات الجيل الرابع المستقبلية .



تم تحرير المشاركة بواسطة :Soliman بتاريخ:22-01-2015 01:59 صباحاً


look/images/icons/i1.gif [مجابه] الترميز .. وقواعد البيانات - موضوع ما زال يتكرر
  22-01-2015 02:21 صباحاً   [6]
معلومات الكاتب ▼
انضم في : 31-12-2014
رقم العضوية : 5,837
المشاركات : 62
الدولة : أرض الله الواسعة
الجنس :
قوة السمعة : 400
موقعي : زيارة موقعي
برمجة احترافية وسكربت ممتاز .. وسريع جدًا .. ومجاني ..

والأهم من ذلك دعم فني متميز .. :)

من حقك ان تجعله مدفوع .. وخاصة انه بسيط جدًا وقليل الأخطاء ..


تم تحرير المشاركة بواسطة :أبو العصافير بتاريخ:22-01-2015 02:22 صباحاً


look/images/icons/i1.gif [مجابه] الترميز .. وقواعد البيانات - موضوع ما زال يتكرر
  26-01-2015 09:55 صباحاً   [7]
معلومات الكاتب ▼
انضم في : 18-07-2009
رقم العضوية : 1
المشاركات : 12,571
الدولة : KSA
الجنس :
الدعوات : 52
قوة السمعة : 74,196
موقعي : زيارة موقعي
السلام عليكم ورحمة الله وبركاته ،،
تم غلق الموضوع لأحد الأسباب التالية:
  1. تم حل المشكلة والحمد لله.
  2. بقاء الموضوع لمدة 3 أيام بدون الرد عليه أو وجود إشارة تدل على رجوع العضو إليه.
  3. لا يوجد حل لهذه المشكلة (إذا وجد الحل سوف يتم إعادة فتح الموضوع).
عزيزي العضو حرصا على عدم تداخل المواضيع ببعضها وبالتالي صعوبة إستخدام عملية البحث بالنسبة للأعضاء قررت إدارة المنتديات بإغلاق المواضيع التي تتوافق مع الأسباب السابقة. بإمكانك بدأ موضوع جديد أو مراسلة أحد المشرفين إن كنت متأكد من رغبتك في الإستمرار .

إدارة المنتديات،،



المواضيع المتشابهه
عنوان الموضوع الكاتب الردود الزوار آخر رد
مشكلة الترميز من جديد مع صورة للتوضيح Mr. Galal Hasanin
13 363 kareem
شرح تحويل الترميز latin1_swedish   إلى  utf8mb4_unicode ali2014
8 2750 السياحة في شرم الشيخ
خلل في الترميز بعد النقل والترقية فارس
1 536 فارس
مشكلة بالترميز عند استعادة قاعدة بيانات kareem
12 1697 kareem
کیف حل مشكلة الترميز واللغة الغير مفهومة ebli3
4 2111 Mr King

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









الساعة الآن 12:56 PM