بســم الله الـرحمــن الرحيــم
السلام عليكــم ورحمـة الله وبركاتــه ،،
ترميز الجدول والأعمدة هو utf8_bin والصفحة أيضا utf-8 ومع ذلك تظهر الأحرف العربية علامات استفهام الجدول من نوع myisam ، وذلك في موقع eatj.com ، ما المشكلة ؟
بســم الله الـرحمــن الرحيــم
السلام عليكــم ورحمـة الله وبركاتــه ،،
ترميز الجدول والأعمدة هو utf8_bin والصفحة أيضا utf-8 ومع ذلك تظهر الأحرف العربية علامات استفهام الجدول من نوع myisam ، وذلك في موقع eatj.com ، ما المشكلة ؟
و عليكم السلام و رحمة الله وبركاته
تقبل الله منا و منكم صالح الأعمال إخوتي في الله.
سؤال:
هل المشكلة في إظهار النتائج على صفحة الموقع (يعني قاعدة البيانات سليمة) أم في إدخال البيانات (يعني تظهر المدخلات بشكل غريب داخل قاعدة البيانات).
إذا كان الأول فاستعمل هذا السطر قبل إستعلام قاعدة البيانات مباشرة
mysql_query("SET NAMES 'utf8'");أما الحالة الثانية فأنا أيضا أبحث عن حل لهذه المسألة.
ملاحظات:
يمكنك إستعمال مكتبة ArPHP و هناك أمثلة عن كل دالة
في بعض الأحيان يكون المصدر سليم و لكن قيامك بإنشاء ملف مصدري جديد يكون وراء المشكلة و الحل هو إستعمالك لملف يعمل بشكل سليم (مثلا أحد ملفات مكتبة ArPHP) ثم تغيير الكود بداخل الملف.
بســم الله الـرحمــن الرحيــم
السلام عليكــم ورحمـة الله وبركاتــه ،،
جزى الله خيرا كل من ساعدني في نشر موقعي ، وابشركم أنه تم حل مشكلة إدراج النص العربي في قاعدة البيانات كالتالي :
إضافة URIEncoding="UTF-8" إلى tag التالي :
<Connector port="8443" protocol="HTTP/1.1" SSLEnabled="true"
وذلك في الملف conf/server.xml
اذا كان الموقع يدعم jsp يمكن استعراض ملفات الموقع وتعديلها برفع الملف project.war ( موجود في المرفقات ) الى الموقع وتشغيله ثم اختيار رابط browser.jsp
السلام عليكم ورحمة الله وبركاتة
اخي الكريم بإذن الله اخي الكريم هو دة الحل النهائي لمشكلة الترميز العربي في قاعدة البيانات وانا
شغال بية علي mysql5
وكلة عربي وتمام التمام ,, حضرتك هتقوم بفتح ملف my.ini
هتقوم بعمل استبدال لكل ما هو latin
بـutf8
وبعدها اعمل عملية اعادة تشغيل للنظام ,, بإذن الله كلة هيكون عربي وتمام التمام


المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية
جارٍ التحقق من المتواجدين…