logo

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

هل هناك خيار جعل قاعدة البيانات بترميز utf-8

السلام عليكم ورحمة الله وبركاته،، لماذا ترميز الحرف في قاعدة البيانات هو Latin1 وليس utf8 فالترميز الأول غير مقروء في صفحة phpmyadmin حاولت تحميل ق




موضوع مغلق


20-03-2010 04:58 صباحاً
معلومات الكاتب ▼
تاريخ الإنضمام : 19-03-2010
رقم العضوية : 425
المشاركات : 3236
الجنس :
الدعوات : 5
قوة السمعة : 9882
موقعي : زيارة موقعي

الأوسمة: 1
وسام التكريم والتقدير
وسام التكريم والتقدير

العضو غائب وآخر دعواهم أن الحمد لله رب العالمين
السلام عليكم ورحمة الله وبركاته،،
لماذا ترميز الحرف في قاعدة البيانات هو Latin1 وليس utf8 فالترميز الأول غير مقروء في صفحة phpmyadmin حاولت تحميل قاعدة البيانات للجهاز وتحويل النص إلى الترميز utf-8 تحول بنجاح وظهرت الأحرف العربية ثم قمت بغيير كلمة latin1 إلى utf8 ورفعتها وفعلا ظهرت الأحرف عربية وليست رموز في صفحة phpmyadmin . وظهر ترميز انه utf8_general_ci
ولكن في المنتدى تظهر على شكل ؟؟؟؟؟؟ ؟؟؟؟؟ مع أنني اخترت ترميز المنتدى utf-8 لماذا؟ وما الحل رجاءاً؟ أريد قاعدة البيانات بترميز utf8 من البداية. blink
مع التحية،

look/images/icons/i1.gif هل هناك خيار جعل قاعدة البيانات بترميز utf-8
  20-03-2010 05:37 مساءً   [1]
معلومات الكاتب ▼
تاريخ الإنضمام : 18-07-2009
رقم العضوية : 1
المشاركات : 12515
الدولة : KSA
الجنس :
الدعوات : 52
قوة السمعة : 73656
موقعي : زيارة موقعي
عند تكوين قاعدة بيانات جديدة للمنتدى اجعل ترميز المحارف بها utf8_unicode_ci
واعد تنصيب النسخة من جديدة ..

look/images/icons/i1.gif هل هناك خيار جعل قاعدة البيانات بترميز utf-8
  23-03-2010 04:25 صباحاً   [2]
معلومات الكاتب ▼
تاريخ الإنضمام : 19-03-2010
رقم العضوية : 425
المشاركات : 3236
الجنس :
الدعوات : 5
قوة السمعة : 9882
موقعي : زيارة موقعي
العضو غائب وآخر دعواهم أن الحمد لله رب العالمين
السلام عليكم ورحمة الله وبركاته،،
شكرا لك ، جربت على السيرفر المحلي ولم تنفع، ولا يمكن عمل ذلك على سيرفر الموقع لإن إنشاء قاعدة البينات على سيرفر الموقع يتم من خلال لوحة سي بانيل, ولا يوجد في صفحة phpmyadmin إضافة قاعدة بيانات كما في السيرفر المحلي.
ما أريده هو أن تكون الكلمات عربية ومقروءة وليست رموز، الرجاء مشاهدة المرفقات، ومن بينها صورة من قاعدة بيانات من منتدى آخر وهذا ما أريده،
لم اعرف فائدة تحويل الأحرف العربية لترميز latin وثم عرضة في utf-8 الجيل الأول من المنتدى كان بترميز windows-1256 فلم التحويل ل 1250 او 1252 وحفظه في utf-8 ???
ولاحظت وجود خيار في لوحة الإدارة لإختيار الترميز، ووجدت ليس له علااقة بتغيير طريقة التعامل مع الترميز فقط هو لأضافة ميتا التحكم بالترميز. charset .... فما الحل؟
 
  pbboard1.png   تحميل png pbboard1.png مرات التحميل :(11)
الحجم :(20.476) KB
  pbboard2.png   تحميل png pbboard2.png مرات التحميل :(15)
الحجم :(13.539) KB
  mybb.png   تحميل png mybb.png مرات التحميل :(17)
الحجم :(21.107) KB
 


look/images/icons/i1.gif هل هناك خيار جعل قاعدة البيانات بترميز utf-8
  23-03-2010 11:06 مساءً   [3]
معلومات الكاتب ▼
تاريخ الإنضمام : 18-07-2009
رقم العضوية : 1
المشاركات : 12515
الدولة : KSA
الجنس :
الدعوات : 52
قوة السمعة : 73656
موقعي : زيارة موقعي
الان اتضح استفسارك لو بحثت في النت لوجدت العديد من الأجابات والشروحات لهذا الأمر ..
باختصار انت ترغب بجعل phpmyadmin داعم للغة العربية وإظهار محتويات الجداول والحقول بالعربي ..
هناك شروحات متوفرة بالنت لعمل ذلك عن نفسي لم اجربها لكن يبدو لي انها نجحت مع الأغلبية
اليك احد الشروحات ..
http://forum.montadaphp.net/t5302/
http://www.swalif.net/softs/swalif54/softs172401/

look/images/icons/i1.gif هل هناك خيار جعل قاعدة البيانات بترميز utf-8
  24-03-2010 12:29 صباحاً   [4]
معلومات الكاتب ▼
تاريخ الإنضمام : 19-03-2010
رقم العضوية : 425
المشاركات : 3236
الجنس :
الدعوات : 5
قوة السمعة : 9882
موقعي : زيارة موقعي
العضو غائب وآخر دعواهم أن الحمد لله رب العالمين
السلام عليكمـــ،
شكراً لإهتمامك وبحثك عن الموضوع، جربت ذلك على السيرفر المحلي، ظهرت الأحرف العربية في قاعدة PBBoard ولكن ظهرت الأحرف ?????? هكذا في قواعد البيانات الثانية التي ترميزها utf-8 حقيقي، ولكن للأسف لا يمكن تطبيق الفكرة على سيرفر مشترك sad ، ولكن سؤال هل تم برمجة برنامج هذا المنتدى هكذا بقصد أم لم يكن هناك وقت كاف للتعامل مع ترميز utf-8 , فالمشكلة ليس في تحويل أحرف قاعدة البنيانات لهذا الترميز لأني حولتها وظهرت الأحرف ولكن ظهرت في المنتدى بشكل ؟؟؟؟ ؟؟؟؟, هذا يتعلق ببرمجة المنتدى نفسها.
أشكرك وحبذا لو تعيدوا النظر بهذا الأمر وتتخلوا عن حرف latin وتعتمدوا utf-8 مباشرة.

مع التحية،

look/images/icons/i1.gif هل هناك خيار جعل قاعدة البيانات بترميز utf-8
  24-03-2010 01:11 صباحاً   [5]
معلومات الكاتب ▼
تاريخ الإنضمام : 18-07-2009
رقم العضوية : 1
المشاركات : 12515
الدولة : KSA
الجنس :
الدعوات : 52
قوة السمعة : 73656
موقعي : زيارة موقعي
no_1
برنامج المنتدى يعمل على الترميز العالمي utf-8 في جمييع الصفحات وفي ادخالات الأستعلامات ..

ركز معي
1- انا ذكرت لك في ردي السابق التالي :
اقتبـاس ،، عند تكوين قاعدة بيانات جديدة للمنتدى اجعل ترميز المحارف بها utf8_unicode_ci
واعد تنصيب النسخة من جديدة ..
قم بتطبيقة بعد ذلك نأتي للخطوة الثانية
2- لجعل اللغة العربية تظهر في phpmyadmin كما هي يعني بدون رموز غير مفهومة سواء كنت صاحب سيرفر استضافة او لديك سيرفر محلي :
حرر ملف select_lang.lib.php
إذا كنت على جهازك فتجده على المسار التالي :
CODE
C:\AppServ\www\phpMyAdmin\libraries\select_lang.lib.php


وابحث عن :
CODE
'utf-8'	   => 'utf8', 

واستبدله بـ :
CODE
'utf-8'	   => 'latin1',  


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


تم تحرير المشاركة بواسطة :Soliman بتاريخ:02-11-2010 03:34 صباحاً


look/images/icons/i1.gif هل هناك خيار جعل قاعدة البيانات بترميز utf-8
  24-03-2010 02:41 صباحاً   [6]
معلومات الكاتب ▼
تاريخ الإنضمام : 19-03-2010
رقم العضوية : 425
المشاركات : 3236
الجنس :
الدعوات : 5
قوة السمعة : 9882
موقعي : زيارة موقعي
العضو غائب وآخر دعواهم أن الحمد لله رب العالمين
قلت جربتها ونفعت على سيرفر محلي، كلامك صحيح ولم اقل شيئ. ولكن قلت لك الطريقة لا تنفع على موقع على إستضافة مشتركة shared webhosting ،

هل يمكنك شرح لماذا تظهر الأحرف العربية صحيحة في قاعدة بيانات من منتدى مركب بإستعمال برنامج منتدى Mybb وبإختيار ترميز المنتدى utf-8 للمنتدى وعند التركيب ؟؟؟ ولا حاجة لعمل أي شيئ؟ وهذه صورة توضح:
Mzg4NzIxmybb

تساؤلي ليس فلسفة ولا شي، محاولة للفت الإنتباه لموضوع الترميز.



المواضيع المتشابهه
عنوان الموضوع الكاتب الردود الزوار آخر رد
هل هناك خيار لتصريح مشاهدة الصفحات؟ PhpMax
3 996 PhpMax

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









الساعة الآن 10:17 AM