مشكلة في الغة العربية - كود utf-8 لا يعمل!

اذهب الى الأسفل

مشكلة في الغة العربية - كود utf-8 لا يعمل!

مُساهمة من طرف sultan kareem في الأربعاء 9 نوفمبر 2011 - 21:59

لدي دومين مدفوع ولنفرض انه www.example.com لقد اتممت تصميم الصفحة الرئيسية واضفت وسم اللغة في <head> وهو

<meta http-equiv="Content-Type" content="text/html; charset=utf-8">

وجربت ايضا الكود

<meta http-equiv="Content-Type" content="text/html; charset=utf8">

ولم يعمل و اللغة العربية تظهر بشكل معين اسود بداخله علامة استفهام مثل النص الاتي

������ ������


وعندما جربت الكود

<meta http-equiv="Content-type" content="text/html; charset=windows-1256" />

ظهرت اللغة العربية بدون مشاكل وهذا جميل الا ان النص داخل الفورم text form عندما يرسل من الصفحة html الى الايميل عن طريق php يصل غير مفهوم و ايضا البحث في كوكل من داخل صفحة html عن طريق form GET يكون غير مفهوم!


ارجو المساعدة !
avatar
sultan kareem



ذكر
عدد المساهمات : 17
معدل النشاط : 2864
السُمعة : 0

http://www.ruaya.7olm.org

الرجوع الى أعلى الصفحة اذهب الى الأسفل

رد: مشكلة في الغة العربية - كود utf-8 لا يعمل!

مُساهمة من طرف EGy Ghost في الأربعاء 9 نوفمبر 2011 - 22:01

اهلاً بك بدعم احلى منتدى
هل النطاق تابع لنا ؟
avatar
EGy Ghost
 
 

ذكر
عدد المساهمات : 4703
معدل النشاط : 7745
السُمعة : 11

https://fb.me/bluedotmarketing

الرجوع الى أعلى الصفحة اذهب الى الأسفل

رد: مشكلة في الغة العربية - كود utf-8 لا يعمل!

مُساهمة من طرف sultan kareem في الأربعاء 9 نوفمبر 2011 - 22:04

لا!
avatar
sultan kareem



ذكر
عدد المساهمات : 17
معدل النشاط : 2864
السُمعة : 0

http://www.ruaya.7olm.org

الرجوع الى أعلى الصفحة اذهب الى الأسفل

رد: مشكلة في الغة العربية - كود utf-8 لا يعمل!

مُساهمة من طرف EGy Ghost في الأربعاء 9 نوفمبر 2011 - 22:05

معذرة, لايتم تقديم الدعم للنطاقات الغير تابعه لخدمتنا ..
avatar
EGy Ghost
 
 

ذكر
عدد المساهمات : 4703
معدل النشاط : 7745
السُمعة : 11

https://fb.me/bluedotmarketing

الرجوع الى أعلى الصفحة اذهب الى الأسفل

رد: مشكلة في الغة العربية - كود utf-8 لا يعمل!

مُساهمة من طرف sultan kareem في الأربعاء 9 نوفمبر 2011 - 22:07

اين اجد الحل اذا ؟
avatar
sultan kareem



ذكر
عدد المساهمات : 17
معدل النشاط : 2864
السُمعة : 0

http://www.ruaya.7olm.org

الرجوع الى أعلى الصفحة اذهب الى الأسفل

رد: مشكلة في الغة العربية - كود utf-8 لا يعمل!

مُساهمة من طرف EGy Ghost في الأربعاء 9 نوفمبر 2011 - 22:10

بأمكانك البحث بجوجل اخى ..
ماوجدته لك عند بحثى هو
-
المرحلة الأولى هي إنشاء ملف sql مضغوط بصيغة gz في المجلد الرئيسي للموقع
المرحلة الثانية هي استبدال بعض الكلمات مثل windows-1256 إلى utf-8 وغيرها ......... وتغيير ترميز جميع ملفات الموقع
المرحلة الثالثة هي استعادة ملف sql المضغوط إلى قاعدة البيانات
-
قد يساعدك هذا !
avatar
EGy Ghost
 
 

ذكر
عدد المساهمات : 4703
معدل النشاط : 7745
السُمعة : 11

https://fb.me/bluedotmarketing

الرجوع الى أعلى الصفحة اذهب الى الأسفل

رد: مشكلة في الغة العربية - كود utf-8 لا يعمل!

مُساهمة من طرف sultan kareem في الأربعاء 9 نوفمبر 2011 - 22:15

صفحتي html ولايوجد اي sql اساسا !
في localhost الكود utf-8 يعمل بدون اي مشاكل

وعندما ارفع الصفحة تظهر المشكلة!
avatar
sultan kareem



ذكر
عدد المساهمات : 17
معدل النشاط : 2864
السُمعة : 0

http://www.ruaya.7olm.org

الرجوع الى أعلى الصفحة اذهب الى الأسفل

رد: مشكلة في الغة العربية - كود utf-8 لا يعمل!

مُساهمة من طرف EGy Ghost في الأربعاء 9 نوفمبر 2011 - 22:20

ايضاً بعد بحثى لك وقد يفيدك !
يمكنك استخدام هذا البرنامج:
http://www.topshareware.com/UTF-8-batch-converter-download-64646.htm
أو Notepad++ وذلك كالآتي:
افتح ملف arabic.php الموجود في مجلد locale في مجلد الإضافة،
ثم من قائمة format اختر convert to utf-8

avatar
EGy Ghost
 
 

ذكر
عدد المساهمات : 4703
معدل النشاط : 7745
السُمعة : 11

https://fb.me/bluedotmarketing

الرجوع الى أعلى الصفحة اذهب الى الأسفل

رد: مشكلة في الغة العربية - كود utf-8 لا يعمل!

مُساهمة من طرف sultan kareem في الأربعاء 9 نوفمبر 2011 - 22:27

(افتح ملف arabic.php الموجود في مجلد locale في مجلد الإضافة،)


اين اجد المجلد locale ؟
avatar
sultan kareem



ذكر
عدد المساهمات : 17
معدل النشاط : 2864
السُمعة : 0

http://www.ruaya.7olm.org

الرجوع الى أعلى الصفحة اذهب الى الأسفل

رد: مشكلة في الغة العربية - كود utf-8 لا يعمل!

مُساهمة من طرف EGy Ghost في الأربعاء 9 نوفمبر 2011 - 22:32

والله يا اخى هذا خارج نطاق دعمنا وانا لا افقه فى هذا
كل ما افعله هو انى بحاول اساعدك !
عموماً اتمنى الرد دا يفيدك
تستطيع حل المشكلة بإضافة إستعلام 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!
?>
كما أن هناك بعض الخطوات التي يجب أن تتبعها قبل أن تعتمد هذا الحل وهن:

1. جميع ملفاتك الخاصة بالموقع سواء كانت PHP أو HTML يجب أن تحمل الترميز UTF-8. ولا تنسى أيضاً كتابة نوع الترميز في ترويسة ملفات HTML.
2. قاعدة البيانات يجب أن تكون بترميز UTF-8 ومن النوع utf8_unicode_ci ولا تجرب أن تختار غيره فالنتيجة غير مضمونة.
avatar
EGy Ghost
 
 

ذكر
عدد المساهمات : 4703
معدل النشاط : 7745
السُمعة : 11

https://fb.me/bluedotmarketing

الرجوع الى أعلى الصفحة اذهب الى الأسفل

رد: مشكلة في الغة العربية - كود utf-8 لا يعمل!

مُساهمة من طرف sultan kareem في الأربعاء 9 نوفمبر 2011 - 22:37

شكرا اخي على المساعدة

لقد استخدمت الطريق التالية : حولت الترميز الى utf-8 باستخدام ++ notepad وقد اختفت المشكلة وظهرت اللغة العربية واضحة!
واسف على الازعاج
avatar
sultan kareem



ذكر
عدد المساهمات : 17
معدل النشاط : 2864
السُمعة : 0

http://www.ruaya.7olm.org

الرجوع الى أعلى الصفحة اذهب الى الأسفل

رد: مشكلة في الغة العربية - كود utf-8 لا يعمل!

مُساهمة من طرف EGy Ghost في الأربعاء 9 نوفمبر 2011 - 22:39

الحمد لله على حل المشكله
سعدت بهذا
avatar
EGy Ghost
 
 

ذكر
عدد المساهمات : 4703
معدل النشاط : 7745
السُمعة : 11

https://fb.me/bluedotmarketing

الرجوع الى أعلى الصفحة اذهب الى الأسفل

الرجوع الى أعلى الصفحة


 
صلاحيات هذا المنتدى:
لاتستطيع الرد على المواضيع في هذا المنتدى