إقتباس:
المشاركة الأصلية بواسطة jawwwad المشكل غالبا من الترميز
الروابط العربية تعمل مع utf-8 بدون مشاكل
تاكد من ان كل شيئ يعمل ب utf-8
الترميز و الملفات و القاعدة.... |
اخي قمت بتغيير ملفات اللغة مع تريميز الموقع والقاعدة الى UTF-8
هل يجب تحويل جميع ملفات الموفع حيث انها كثيره جداً
حيث انني عند تحويل بعض الملفات الى utf-8 تعود تاقائيا الى iso
كما انني اضفت الكود
@mysql_query("SET NAMES 'utf8' COLLATE 'utf_general_ci' ");
@mysql_query("SET character_set_server='utf8'; ");
@mysql_query("SET character_set_client='utf8'; ");
@mysql_query("SET character_set_results='utf8'; ");
@mysql_query("SET character_set_connection='utf8'; ");
@mysql_query("SET character_set_database='utf8'; ");
@mysql_query("SET collation_connection='utf-8'; ");
@mysql_query("SET collation_database='utf-8'; ");
@mysql_query("SET collation_server='utf-8'; ");
بعد الاتصال بقاعدة البيانات حتى تمكنت من جعل العربية تظهر بشكل واضح
سؤال لماذا يجب علينا وضع هذا الكود بينما هناك بعض المواقع تعمل باللغة العربية بالترميز utf-8 بدون اظافة هذا الكود
هل هناط تغييرات يجب علينا عملها لتجنب إظافة هذا الكود لعمل اللغة العربية بشكل سليم ؟؟؟