عندما تبرمج موقعاً بيدك كاملاً ستواجه مشاكل عدة، من هذه المشاكل: عند إختيارك الترميز UTF-8 لقواعد البيانات والعمل على اللغة العربية. يظهر المحتوى العربي في الموقع على شكل علامات إستفهام!
حسناً لا يأس مع الحياة . تستطيع حل المشكلة بإضافة إستعلام MYSQL هذا كي ينفذ مباشرة بعد الإتصال بقواعد البيانات:
أو مثال على إستخدامها في لغة PHP (شكراً للأخ أحمد على التنبيه):
أحيانا هذا الكود لا يحل المشكلة فنجرب الكود التالي بدلاً منه:
أو بلغة php:
حسناً لا يأس مع الحياة . تستطيع حل المشكلة بإضافة إستعلام MYSQL هذا كي ينفذ مباشرة بعد الإتصال بقواعد البيانات:
set character_set_server='utf8';
set names 'utf8';
أو مثال على إستخدامها في لغة PHP (شكراً للأخ أحمد على التنبيه):
<?php mysql_connect($db_hostname, $db_username, $db_password); mysql_query("set character_set_server='utf8'");mysql_query("set names 'utf8'"); // The rest of you php code! ?>ويفضل إستخدامه مباشرة بعد الإتصال بقاعدة البيانات.
أحيانا هذا الكود لا يحل المشكلة فنجرب الكود التالي بدلاً منه:
set names 'utf8';
أو بلغة php:
<?php mysql_connect($db_hostname, $db_username, $db_password); mysql_query("set names 'utf8';"); // The rest of you php code! ?>كما أن هناك بعض الخطوات التي يجب أن تتبعها قبل أن تعتمد هذا الحل وهن:
- جميع ملفاتك الخاصة بالموقع سواء كانت PHP أو HTML يجب أن تحمل الترميز UTF-8. ولا تنسى أيضاً كتابة نوع الترميز في ترويسة ملفات HTML.
- قاعدة البيانات يجب أن تكون بترميز UTF-8 ومن النوع utf8_unicode_ci ولا تجرب أن تختار غيره فالنتيجة غير مضمونة.
- التدريب على حل المشاكل (37)
- حل المشاكل الزوجية (26)
- حل المشاكل الصعبة (56)
- حل المشاكل المختلفة (31)
- حل المشاكل المستعصية (43)
- حل مشكلة (26)
- حل مشكلة آبل (6)
- حل مشكلة آيفون (5)
- حل مشكلة أجهزة (52)
- حل مشكلة اتصال (5)
- حل مشكلة اللغة العربية (3)
- حل مشكلة برنامج (43)
- حل مشكلة بريد الكتروني (6)
- حل مشكلة جهاز استقبال (7)
- حل مشكلة جوال (9)
- حل مشكلة ريسفر (7)
- حل مشكلة سكربتات (17)
- حل مشكلة صحية (8)
- حل مشكلة صحية و نسائية (9)
- حل مشكلة كمبيوتر (62)
- حل مشكلة ماسنجر (18)
- حل مشكلة متصفح (17)
- حل مشكلة مجلة جملة (2)
- حل مشكلة منتدى (15)
- حل مشكلة مواقع (30)
- حل مشكلة هوائي (7)
- حل مشكلة هوتميل (17)
- حل مشكلة وورد بريس (8)
- حل مشكلة ويندووز (73)
- حل مشكلة ياهوو
شارك هذه الصفحة :
|
0 التعليقات:
إرسال تعليق