Zaloguj | Zarejestruj | FAQ
Anonymous

خطأ في اظهار اللغة العربية يرجى المساعدة

+ Odpowiedz

Posty: 6 Strona 1 z 1


خطأ في اظهار اللغة العربية يرجى المساعدة

przez Ayman » Pt maja 03, 2013 5:38 pm

السلام عليكم واتمنى منكم مساعدتي في هذه النقطة الحساسة ...
قمت بانشاء قاعدة بيانات من خلال برنامج easy php سيرفر محلي وقما بانشاء جداول
2. قمت بتصميم موقع php مع لوحة تحكم حيث يمكنني تعديل البيانات في الموقع من خلال اللوحة التي أنشأتها ويمكنني اضافة موضوع ومحتوى لهذا الموضوع واي شيء أضيفه في الموقع من خلال لوحة التحكم يحفظ في قاعدة البيانات ولكن المشكلة اذا انشأت موضوع باللغة العربية يظهر في الموقع باللغة العربية ولكن في قاعدة البيانات يظهر كما في الصورة على شكل رمووز .....

Obrazek

علماً بأنني أنشأت قاعدة البيانات والجداول بصيغة utf8_general_ci

وفي الموقع وضعت مفتاح HTML
Kod: Zaznacz cały
<meta charset="UTF-8" />


طبعاً المشكلة ايضا اذا اضفت بالجدول بقاعدة البيانات بالعربية واستدعيها من خلال كود PHP وتظر ايضاً رموز ....

هل من الممكن حل مشكلتي وشكراً لكم
Avatar użytkownika

Ayman

  • Posty: 13
  • Dołączył(a): Pt maja 03, 2013 5:21 pm

Re: خطأ في اظهار اللغة العربية يرجى المساعدة

przez XainPro » So maja 04, 2013 8:53 am

مجموعة الاتصال قاعدة البيانات إلى UTF-8
Avatar użytkownika

XainPro

  • Posty: 3933
  • Dołączył(a): Pt lut 17, 2012 8:10 pm

Re: خطأ في اظهار اللغة العربية يرجى المساعدة

przez Ayman » So maja 04, 2013 5:54 pm

did you read my post carefully?
Avatar użytkownika

Ayman

  • Posty: 13
  • Dołączył(a): Pt maja 03, 2013 5:21 pm

Re: خطأ في اظهار اللغة العربية يرجى المساعدة

przez XainPro » Śr maja 08, 2013 9:20 am

yes i have read it's your connection problem it is not utf-8 try to insert arabic from phpmyadmin and it will work why because when phpmyadmin connect to database called mysql it set connection as utf-8 here is reference
http://php.net/manual/en/function.mysql-set-charset.php
Avatar użytkownika

XainPro

  • Posty: 3933
  • Dołączył(a): Pt lut 17, 2012 8:10 pm

Re: خطأ في اظهار اللغة العربية يرجى المساعدة

przez abubasil » So lip 20, 2013 7:23 pm

انا ايضا استخدم easyphp
ونفس الامر موجود معي ولا اهتم له
ما دمت تتعامل مع موقعك من خلال الواجهة ومن خلال لوحة التحكم وهو يعمل بشكل سليم
فلماذا تشغل بالك بتلك التفاصيل ، انا حاولت كثيرا ولم اجد الحل.
Avatar użytkownika

abubasil

  • Posty: 82
  • Dołączył(a): Śr sie 29, 2012 6:52 am

Re: خطأ في اظهار اللغة العربية يرجى المساعدة

przez kindy » Wt lut 04, 2014 7:26 pm

Ayman napisał(a):السلام عليكم واتمنى منكم مساعدتي في هذه النقطة الحساسة ...
قمت بانشاء قاعدة بيانات من خلال برنامج easy php سيرفر محلي وقما بانشاء جداول
2. قمت بتصميم موقع php مع لوحة تحكم حيث يمكنني تعديل البيانات في الموقع من خلال اللوحة التي أنشأتها ويمكنني اضافة موضوع ومحتوى لهذا الموضوع واي شيء أضيفه في الموقع من خلال لوحة التحكم يحفظ في قاعدة البيانات ولكن المشكلة اذا انشأت موضوع باللغة العربية يظهر في الموقع باللغة العربية ولكن في قاعدة البيانات يظهر كما في الصورة على شكل رمووز .....

Obrazek

علماً بأنني أنشأت قاعدة البيانات والجداول بصيغة utf8_general_ci

وفي الموقع وضعت مفتاح HTML
Kod: Zaznacz cały
<meta charset="UTF-8" />


طبعاً المشكلة ايضا اذا اضفت بالجدول بقاعدة البيانات بالعربية واستدعيها من خلال كود PHP وتظر ايضاً رموز ....

هل من الممكن حل مشكلتي وشكراً لكم


اخوي الحل هو:
هذا الكود يوضع بعد الاتصال بالسيرفر
قاعدة البيانات

mysql_query("set character_set_server='utf8'"); // هنا تم اضافة كود الترميز الخاص بالغة العربية
mysql_query("set names 'utf8'");
Avatar użytkownika

kindy

  • Posty: 1
  • Dołączył(a): Pn gru 02, 2013 4:33 pm


+ Odpowiedz

Strona 1 z 1