عندي خطأ في الترميز عند جلب البيانات من قاعدة البيانات
حولت كل الترميزات في المستند وقاعدة لبيانات الى utf-8
ولكن نفس المشكلة فما الحل
عندي خطأ في الترميز عند جلب البيانات من قاعدة البيانات
حولت كل الترميزات في المستند وقاعدة لبيانات الى utf-8
ولكن نفس المشكلة فما الحل
حط الكود دا فى الصفحة اللى بتدخل البيانات للقاعدة
وايضا فى الصفحة اللى بتستعرض فيها البيانات من القاعدة
حطه فوق خالص فوق وسوم البى اتش بى
<meta charset=utf-8 />
افتح الصفحة التي تقوم بعرض البيانات بعد قراءتها من قاعدة البيانات ، افتحها بمفكرة الوندوز واحفظها من جديد بنفس المكان والاسم (فوقها) لكن بعد ان تغير التنسيق من ANSI الى Utf-8
وافعل ذلك مع كل الصفحات وكل صفحة تقوم بانشاءها (انا شخصيا) اقوم بنسخ صفحة موجودة واغير محتواها ، وهكذا لن تقلق بعد ذلك ابدا على ظهور اللغة العربية بشكل صحيح.
لعرض الصفحة باللغة العربية ضع هدا
<meta http-equiv="Content-Type" content="text/html; charset=cp1256">
في <head> اعلى الصفحة
ان كنت تريد ادخال النص العربي الى قاعدة البيانات و و ظهور الحروف العربية داخل الجدول في قاعدة البيانات ضع هدا السطر قبل امر الادخال
$select = MySQL_QueRY("SET NAMES 'utf8_general_ci'");
$select = MySQL_QueRY("INSERT INTO...........تم تعديل هذه المشاركة بواسطة nassim في 18 يونيو 2014 في 17:50
غالي كما معروف لدينا اننا نقوم بحفظ ملفات ال php بصيغة utf-8 without BOM لأن بعض المتصفحات تظهر رموز غريبة عند تشغيل ملف ال php
ضع في هيدر الموقع الذي تصممه <meta charset="utf-8" /> لأن الهيدر سيظهر بكل تأكيد في كل صفحات الموقع وشكرا ..