تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
ماهو كود حفظ صفحة اتش ام ال بمحتوى من قاعدة بيانات Mysql بتنسيق يدعم اللغة العربية
#1
السلام عليكم ورحمة الله وبركاته
ماهو كود حفظ صفحة اتش ام ال بمحتوى من قاعدة بيانات Mysql بتنسيق يدعم اللغة العربية
كتبت كود يقرا العناوين وارقام الايدي من جدول بقاعدة بيانات mysql كل شيء تمام لكن العناوين برموز غير مفهومة حاولت ضبط الانكود بالكود ولم ينفع ترميز القاعدة windows-1256
والصفحة ايضا نفس الترميز charset=windows-1256

ماهو الخطا
الرد }}}
تم الشكر بواسطة:
#2
السلام عليكم ورحمة الله وبركاته


اخي سعود ان كنت تقصد PHP سأعطيك حل سيرضيك ان شاء الله
من الافضل استخدام ترميز
utf-8

اولاً : في قاعدة البيانات اجعل كل ال
Collation
utf8_general_ci


ثانياً: في ملف
config الخاص بالاتصال بقاعدة البيانات
استخدم الكود التالي بعد التأكد من
mysql_select_db اي باستخدام if

PHP كود :
mysql_query("set names 'utf8'");
mysql_query("set CHARACTER set 'utf8'",$connect);
mb_internal_encoding("UTF-8"); 


استبدل
connect$ ب المتغير الخاص بالاتصال بالسيرفر (mysql_connect)

و في كل صفحات مشروعك استخدم ترميز
utf-8
ان كنت تستخدم
XHTML
فعليك بهذا الترميز

[HTML]<meta http-equiv="content-type" content="text/html; charset=utf-8"/>[/HTML]
وان كنت تستخدم HTML5
[HTML]<meta charset="utf-8">[/HTML]

بالتوفيق ان شاء الله وان واجهتك مشكلة انا متواجد ان شاء الله
تحياتي لك
اخوك مؤمن
الرد }}}
تم الشكر بواسطة:



التنقل السريع :


يقوم بقرائة الموضوع: بالاضافة الى ( 1 ) ضيف كريم