منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب
ماهو كود حفظ صفحة اتش ام ال بمحتوى من قاعدة بيانات Mysql بتنسيق يدعم اللغة العربية - نسخة قابلة للطباعة

+- منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب (http://vb4arb.com/vb)
+-- قسم : أقسام المقالات - المنتدى القديم (http://vb4arb.com/vb/forumdisplay.php?fid=89)
+--- قسم : لغات البرمجة الأخرى (http://vb4arb.com/vb/forumdisplay.php?fid=110)
+--- الموضوع : ماهو كود حفظ صفحة اتش ام ال بمحتوى من قاعدة بيانات Mysql بتنسيق يدعم اللغة العربية (/showthread.php?tid=6905)



ماهو كود حفظ صفحة اتش ام ال بمحتوى من قاعدة بيانات Mysql بتنسيق يدعم اللغة العربية - سعود - 09-11-12

السلام عليكم ورحمة الله وبركاته
ماهو كود حفظ صفحة اتش ام ال بمحتوى من قاعدة بيانات Mysql بتنسيق يدعم اللغة العربية
كتبت كود يقرا العناوين وارقام الايدي من جدول بقاعدة بيانات mysql كل شيء تمام لكن العناوين برموز غير مفهومة حاولت ضبط الانكود بالكود ولم ينفع ترميز القاعدة windows-1256
والصفحة ايضا نفس الترميز charset=windows-1256

ماهو الخطا


ماهو كود حفظ صفحة اتش ام ال بمحتوى من قاعدة بيانات Mysql بتنسيق يدعم اللغة العربية - RaggiTech - 10-11-12

السلام عليكم ورحمة الله وبركاته


اخي سعود ان كنت تقصد 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]

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