تسجيل الدخول | التسجيل | الأسئلة المتكررة
Anonymous

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

+ إضافة رد

6 مشاركة صفحة 1 من 1


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

بواسطة Ayman » الجمعة مايو 03, 2013 5:38 pm

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

صورة

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

وفي الموقع وضعت مفتاح HTML
CODE: تحديد الكل
<meta charset="UTF-8" />


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

هل من الممكن حل مشكلتي وشكراً لكم
صورة العضو الشخصية

Ayman

  • مشاركات: 13
  • اشترك في: الجمعة مايو 03, 2013 5:21 pm

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

بواسطة XainPro » السبت مايو 04, 2013 8:53 am

مجموعة الاتصال قاعدة البيانات إلى UTF-8
صورة العضو الشخصية

XainPro

  • مشاركات: 3933
  • اشترك في: الجمعة فبراير 17, 2012 8:10 pm

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

بواسطة Ayman » السبت مايو 04, 2013 5:54 pm

did you read my post carefully?
صورة العضو الشخصية

Ayman

  • مشاركات: 13
  • اشترك في: الجمعة مايو 03, 2013 5:21 pm

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

بواسطة XainPro » الأربعاء مايو 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
صورة العضو الشخصية

XainPro

  • مشاركات: 3933
  • اشترك في: الجمعة فبراير 17, 2012 8:10 pm

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

بواسطة abubasil » السبت يوليو 20, 2013 7:23 pm

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

abubasil

  • مشاركات: 82
  • اشترك في: الأربعاء أغسطس 29, 2012 6:52 am

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

بواسطة kindy » الثلاثاء فبراير 04, 2014 7:26 pm

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

صورة

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

وفي الموقع وضعت مفتاح HTML
CODE: تحديد الكل
<meta charset="UTF-8" />


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

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


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

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

kindy

  • مشاركات: 1
  • اشترك في: الاثنين ديسمبر 02, 2013 4:33 pm


+ إضافة رد

صفحة 1 من 1