النتائج 1 إلى 7 من 7

الموضوع: مشكلة اللغة العربية في قواعد البيانات - ما هو الحل؟

  1. #1
    عضو فعال جدا
    تاريخ التسجيل
    Jun 2003
    المشاركات
    2,270

    مشكلة اللغة العربية في قواعد البيانات - ما هو الحل؟



    السلام عليكم

    لدي مشكلة في قاعدة البيانات - الحروف العربية تظهر غريبة في قاعدة البيانات! ملاحظة انا مركب AppServ يعني قاعدة البيانات شغالة على جهازي الخاص
    http://www.appservnetwork.com/index.php


    كيف ممكن اصلاح هذه المشكلة؟





    __________________


    عاشت فلسطين وعاشت المقاومة
    http://www.palintefada.com/arabic
    http://www.palissue.com/arabic
    موقع انتفاضة فلسطين - موقع القضية الفلسطينية
    الكاسر



  2. #2
    عضو نشيط
    تاريخ التسجيل
    Apr 2010
    المشاركات
    208


    حول القاعدة لترميز utf-8






  3. #3
    عضو جديد
    تاريخ التسجيل
    Dec 2012
    المشاركات
    13


    السلام عليكم

    لدي مشكلة في قاعدة البيانات - الحروف العربية تظهر غريبة في قاعدة البيانات! ملاحظة انا مركب AppServ يعني قاعدة البيانات شغالة على جهازي الخاص
    http://www.appservnetwork.com/index.php


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

    فلكي تجد الإجابة الشافية فعليك بملاحظة التالي :
    1- ما نوع ترميز قاعدة البيانات التي قمت بإنشائها في السيرفر الشخصي؟
    2- ما نوع الملف الذي قمت بواسطته بإدخال البيانات لقاعدة البيانات ؟ هل هو ansi or utf-8 or utf-8 with out bom ؟
    3- هل قمت بعمل الترميز الصحيح قبل الإدخال إلى قاعدة البيانات؟
    4- هل قمت بعمل الترميز الصحيح قبل اخراج البيانات من قاعدة البيانات؟

    هذه الملحوظات بالنسبة للغة php ...





    __________________
    يوسف الحمود
    منتدى php

  4. #4
    عضو فعال جدا
    تاريخ التسجيل
    Jun 2003
    المشاركات
    2,270


    السلام عليكم
    الترميز الحالي في قواعد البيانات هو utf-8_generic.
    أما على طريقه الإدخال فلم افهم السؤال! انا اعمل التالي
    Insert into table name,details values('الكاسر','تجربه من الكاسر')

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

    الترميز في صفحات الموقع هي utf-8

    ما العمل؟ وشكرا






  5. #5
    عضو نشيط جدا
    تاريخ التسجيل
    Aug 2007
    المشاركات
    508


    لكي تعمل اللغة العربية بدون مشاكل

    استخدم الترميز utf-8 عند انشاء القاعدة

    و تاكد ان ملفات البرمجة (.php) تستخدم الترميز utf-8

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

    اي معلومات ادخلتها سابقا بترميز مختلف ربما لن تضهر بشكل صحيح

    لا بد ان يتم كل شيئ بالترميز utf-8





    __________________
    قوالب ووردبريس مدفوعة

    تابع احدث الاعمال على الفيسبوك :https://www.facebook.com/almtwer


  6. #6
    عضو جديد
    تاريخ التسجيل
    Dec 2012
    المشاركات
    13


    السلام عليكم
    الترميز الحالي في قواعد البيانات هو utf-8_generic.
    أما على طريقه الإدخال فلم افهم السؤال! انا اعمل التالي
    Insert into table name,details values('الكاسر','تجربه من الكاسر')

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

    الترميز في صفحات الموقع هي utf-8

    ما العمل؟ وشكرا
    سبق أن كتبت موضوع بهذا الخصوص أتمنى أن يفيدك





    __________________
    يوسف الحمود
    منتدى php

  7. #7
    عضو جديد
    تاريخ التسجيل
    Dec 2008
    المشاركات
    28


    اخي الكريم اذا كان ترميز القاعدة لديك utf-8 فلابد من التاكد من وجود نفس الترميز في صفحات موقعك في القوالب اقصد او ملف اللغة المستخدم + ملف الاتصال الخاص بقواعد البيانات حتى تظهر بالشكل السليم وايضا يجب عليك التاكد من الترميز الافتراضي الموجود بالسيرفر الشخصي لديك





    __________________
    سبحان الله وبحمده سبحان الله العظيم

    Senior Lamp Developer
    (Linux,apache, php and mysql)
    amresam02@hotmail.com





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

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