منتدى جلاكسو

NoAvatar

غير متصل RBE3

  • عضو
  • *
  • المشاركات :15
  • عضويه: 6366
  • تاريخ التسجيل : 26/11/2006 » 03:00:pm
حل مشكلة اللغه العربيه مع قواعد البيانات mysql و utf-8
 (شوهد 4500 مرات)
« : 28/07/2016 » 08:53:pm »
حل مشكلة اللغه العربيه مع قواعد البيانات mysql و utf-8



المعلومه الاولى : عند انشاء قاعدة بيانات سيتم انشاءها بترميز utf8_unicode_ci تلقائيا وبهذا الترميز ستواجه مشاكل مع اللغه العربيه التى سيتم تخزينها فى قاعدة البيانات.
ولحل مشكله اللغه العربيه مع قواعد البيانات عليك بتغير ترميز قاعدة البيانات الى utf8_general_ci

صوره توضيحيه


المعلومه الثانيه : فى ملف php المسؤل عن الاتصال بقاعدة البيانات عليك اضافة الامر التالى
شفرة: [اختيار]
mysql_set_charset('utf8');

مثال :
شفرة: [اختيار]
@mysql_connect($DB_host, $DB_user, $DB_pass) or die("Could not connect!");
mysql_set_charset('utf8');
@mysql_select_db($DB_name) or die("Could not select database!");

المعلومه الثالثه : ملفات الاسكربت يجب ان تكون ملفات الاسكربت تتأكد أنها مبنيه بترميز utf-8 وعن طريق فتح الملفات ببرنامج NotePad++ بامكانك التأكد ان الملفات مبنيه بترميز utf-8 او عليك فتحها واعادة حفظها بترميز utf-8 لاحظ الصوره



المعلومه الثالثه : فى ملف ملف index وفى header بالتحديق عليك تعرف المتصفح بان الاسكربت او الموقع يعمل بلغة utf-8 عن طريق اضافة الكود التالى

شفرة: [اختيار]
<meta http-******="Content-Type" content="text/html; charset=utf-8" />

المعلومه الرابعه : الفرق مع قواعد البيانات mysqli تستخدم الكود التالى

شفرة: [اختيار]
set_charset("utf8");

بامكانك تحميل برنامج NotePad++ من المواضوع

اصدار Notepad++6.9.2
اصدار Notepad++7.5.4
اصدار Notepad++7.5.7
اصدار Notepad++7.5.8
اصدار Notepad++7.7.1
اكمل القراءه بعد الرد على الموضوع
[****][/****]
NoAvatar

غير متصل الشيخ أبو محمد

  • عضويه فضيه
  • ***
  • المشاركات :1,566
  • عضويه: 30534
  • تاريخ التسجيل : 14/03/2014 » 09:10:am
رد: حل مشكلة اللغه العربيه مع قواعد البيانات mysql و utf-8
 (شوهد 4500 مرات)
« رد #1 : 23/08/2016 » 06:11:pm »
الأخ الفاضل الكريم الأستاذ  RBE3  المحترم
 جهد رائع ومتميز  بارك الله فيك وحفظك من كل مكروه
أسأل الله لك الموفقية والنجاح والسداد
تقبل تحياتي وتقديري
سجل
NoAvatar

غير متصل uaiwejuf

  • عضويه فضيه
  • ***
  • المشاركات :1,636
  • عضويه: 28990
  • تاريخ التسجيل : 12/11/2012 » 02:36:pm
رد: حل مشكلة اللغه العربيه مع قواعد البيانات mysql و utf-8
 (شوهد 4500 مرات)
« رد #2 : 04/10/2016 » 08:52:pm »
شرح جميل وراقي

بارك الله فيك يالغالي وجزاك الله كل خير

تحياتي لك
سجل