اشترك في مجموعة montadaphp.net حتى تصلك أخبار المنتدى  

بريدك الإلكتروني:

النتائج 1 إلى 10 من 10
شجرة الإعجاب2إعجاب
  • 1 Post By mhmd
  • 1 Post By dahdah

الموضوع: مشكل ترميز اللغة العربية في قاعد البيانات

  1. #1
    عضو مشارك
    تاريخ التسجيل
    23-01-2016
    المشاركات
    16
    معدل تقييم المستوى
    0

    Question مشكل ترميز اللغة العربية في قاعد البيانات

    تواجهني مشكلة في اللغة العربية في قاعدة البايانات
    هذا فورم بسيط قمت به للتجربة يكتب عربي عادي

    بعد ادخال البيانات في الفورم تظهر في صفحة اخرى على هذا الشكل بالعربي و البيانات تم جلبها من قاعدة البيانات

    هذه هي قاعدة البيانات العربية تظهر فيها ملخبطة

    رغم اني محول الى utf-8 generql-ci
    ارجوكم اريد حل لأني مقبل على امتحان

    مثال حي Untitled Page
    ملف كونفيق على
    المصغرات المرفقة المصغرات المرفقة planin.png   capture.jpg   untitled-1.png   pizza-americano.png  
    الملفات المرفقة الملفات المرفقة

  2. #2
    عضو فعال
    تاريخ التسجيل
    27-06-2012
    المشاركات
    418
    معدل تقييم المستوى
    6

    افتراضي رد: مشكل ترميز اللغة العربية في قاعد البيانات

    أولا
    اجعل ترميز الجدول utf8_general_ci وليس فقط الحقول الاعمدة
    عند انشاء القاعدة عليك ان تضع في حقل ال collation الخاص بالترميز utf8_general_ci
    يمكنك تعديلها بالدخول الى ال operation
    ايضا ضع هذا الكود في ملف الاتصال بقاعدة البيانات
    كود PHP:
    $conn->set_charset("utf8"); 

  3. #3
    عضو مشارك
    تاريخ التسجيل
    23-01-2016
    المشاركات
    16
    معدل تقييم المستوى
    0

    افتراضي رد: مشكل ترميز اللغة العربية في قاعد البيانات

    دائما نفس المشكل الاسماء بالعربية على شكل رموز
    لكن في localhost كل شيئ جيد عندما اعمل على سرفر خارجي يطرح المشكل
    لفيدوني يرحمكم الله انني في ورطة

  4. #4
    عضو فعال
    تاريخ التسجيل
    27-06-2012
    المشاركات
    418
    معدل تقييم المستوى
    6

    افتراضي رد: مشكل ترميز اللغة العربية في قاعد البيانات

    اقتباس المشاركة الأصلية كتبت بواسطة dahdah مشاهدة المشاركة
    دائما نفس المشكل الاسماء بالعربية على شكل رموز
    لكن في localhost كل شيئ جيد عندما اعمل على سرفر خارجي يطرح المشكل
    لفيدوني يرحمكم الله انني في ورطة
    ممكن تريني ماذا فعلت هل طبقت ما قلته لك تماما ضع صور عن الجدول مع الترميز الخاص بالجدول والترميز الخاص بالحقل وصور عن ترميز قاعدة البيانات

  5. #5
    عضو مشارك
    تاريخ التسجيل
    23-01-2016
    المشاركات
    16
    معدل تقييم المستوى
    0

    Unhappy رد: مشكل ترميز اللغة العربية في قاعد البيانات

    شكرا جزيلا على الرد و هذا من حسن خلقك اخي برك الله فيك و في من علمك و انشاء الله يكون من امثالك الكثير دمت ذخرا للمنتدى و لاهلك اخي.

    انظر اخي عندما اعمل على localhost كل شيئ جيد انظر الصورة

    لكن عند العمل على سرفر خارجي اواجه مشكلة الترميز انظر الصور
    هذا برنامج تسجيل بسيط مثال و هذا رابط Page Sans Titre
    عندما اكتب بالعربية و افحص نتيجة على المتصفح في صفحة اخرى تظهر النتيجة بالعربية عادية كما في الصورة

    لكن عندما اذهب الى قاعدة البيانات في السرفر الخارجي العربية متلخبطة على شكل رموز

    رغم اني اتبعت كل الخطوات انظر اخي


    ملف صفحة php على هذا الرابط
    المصغرات المرفقة المصغرات المرفقة 3.jpg   5.jpg   4.png   9.jpg   1.jpg  

    2.jpg  
    الملفات المرفقة الملفات المرفقة
    • نوع الملف: rar za.rar‏ (39.9 كيلوبايت, 1 مشاهدات)

  6. #6
    عضو فعال
    تاريخ التسجيل
    27-06-2012
    المشاركات
    418
    معدل تقييم المستوى
    6

    افتراضي رد: مشكل ترميز اللغة العربية في قاعد البيانات

    قم اولا باختيار قاعدة البيانات الخاص بك وادخل الى operation كما هو موضح في الصورة وتأكد من انها
    utf8_general_ci

    ثم قم باختيار الجدول الخاص وتأكد بال operation كما صورة

    وأخبرنا النتيجة
    المصغرات المرفقة المصغرات المرفقة capture.jpg   capture1.jpg  

  7. #7
    عضو مشارك
    تاريخ التسجيل
    23-01-2016
    المشاركات
    16
    معدل تقييم المستوى
    0

    افتراضي رد: مشكل ترميز اللغة العربية في قاعد البيانات

    شكرا نفس المشكل والله ربما في ملف index.php يمكنك اخي الاطلاع عليه من الملف المرفق في الرسالة السالفة

  8. #8
    عضو مشارك
    تاريخ التسجيل
    23-01-2016
    المشاركات
    16
    معدل تقييم المستوى
    0

    افتراضي رد: مشكل ترميز اللغة العربية في قاعد البيانات

    شكرا نفس المشكل والله ربما في ملف index.php يمكنك اخي الاطلاع عليه من الملف المرفق في الرسالة السالفة

    المصغرات المرفقة المصغرات المرفقة 2.jpg   1.jpg  

  9. #9
    عضو فعال
    تاريخ التسجيل
    27-06-2012
    المشاركات
    418
    معدل تقييم المستوى
    6

    افتراضي رد: مشكل ترميز اللغة العربية في قاعد البيانات

    حاول ادخال المعلومات مباشرة من داخل wampserver بمعنى اختر الجدول ثم insert ثم قم بادخال المعلومات وانظر اذا كانت ستظهر بشكل طبيعي ام لا

    وحاول استخدام هذه الكويري قبل عملية ادخال المعلومات
    كود PHP:
    $MySQL_Handle mysqli_connect(HOSTNAME,DATABASE_USERNAME,DATABASE_PASSWORD,DATABASE_NAME
    ordiemysqli_error($MySQL_Handle)); 

    $sSQL='SET CHARACTER SET utf8'

    mysqli_query($MySQL_Handle,$sSQL
    ordie('Can\'t charset in DataBase'); 
    kindy معجب بهذا .

  10. #10
    عضو مشارك
    تاريخ التسجيل
    23-01-2016
    المشاركات
    16
    معدل تقييم المستوى
    0

    افتراضي رد: مشكل ترميز اللغة العربية في قاعد البيانات

    شكرا لك اخي برك الله فيك لقد نجحت العملية
    mhmd معجب بهذا .

معلومات الموضوع

الأعضاء الذين يشاهدون هذا الموضوع

الذين يشاهدون الموضوع الآن: 1 (0 من الأعضاء و 1 زائر)

المواضيع المتشابهه

  1. ترميز اللغة العربية فى ال class
    بواسطة شادى عمار في المنتدى بي اتش بي واللغة العربية PHP & Arabic Language
    مشاركات: 6
    آخر مشاركة: 14-10-2014, 07:36 PM
  2. مشكلة مشكل اللغة العربية في قاعدة البيانات .
    بواسطة masawi في المنتدى مشاكل وحلول PHP Errors & Troubleshooting
    مشاركات: 5
    آخر مشاركة: 19-10-2013, 06:40 PM
  3. استفسار ترميز قاعد البيانات
    بواسطة طارق طارق في المنتدى مشاكل وحلول PHP Errors & Troubleshooting
    مشاركات: 5
    آخر مشاركة: 31-05-2009, 12:08 AM
  4. مشكلة لدي مشكلة في ترميز اللغة العربية
    بواسطة M@HeR في المنتدى مشاكل وحلول PHP Errors & Troubleshooting
    مشاركات: 3
    آخر مشاركة: 27-04-2009, 11:04 PM

ضوابط المشاركة

  • لا تستطيع إضافة مواضيع جديدة
  • لا تستطيع الرد على المواضيع
  • لا تستطيع إرفاق ملفات
  • لا تستطيع تعديل مشاركاتك
  •