الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

مساعدة : عندي مشكلة في الترميز

بدأه alshahidy في 30 أبريل 2014 · 4 رد · 875 مشاهدة · في منتدى تطوير المواقع بـ PHP
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

عندي خطأ في الترميز عند جلب البيانات من قاعدة البيانات

 

حولت كل الترميزات في المستند وقاعدة لبيانات الى utf-8

 

ولكن نفس المشكلة فما الحل

#2

حط الكود دا فى الصفحة اللى بتدخل البيانات للقاعدة

 

وايضا فى الصفحة اللى بتستعرض فيها البيانات من القاعدة

 

حطه فوق خالص فوق وسوم البى اتش بى

 

<meta charset=utf-8 />
 

#3

افتح الصفحة التي تقوم بعرض البيانات بعد قراءتها من قاعدة البيانات ، افتحها بمفكرة الوندوز واحفظها من جديد بنفس المكان والاسم (فوقها) لكن بعد ان تغير التنسيق من ANSI الى Utf-8

وافعل ذلك مع كل الصفحات وكل صفحة تقوم بانشاءها (انا شخصيا) اقوم بنسخ صفحة موجودة واغير محتواها ، وهكذا لن تقلق بعد ذلك ابدا على ظهور اللغة العربية بشكل صحيح.

#4

لعرض الصفحة باللغة العربية ضع هدا

<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

#5

غالي كما معروف لدينا اننا نقوم بحفظ ملفات ال php بصيغة utf-8 without BOM لأن بعض المتصفحات تظهر رموز غريبة عند تشغيل ملف ال php

ضع في هيدر الموقع الذي تصممه <meta charset="utf-8" /> لأن الهيدر سيظهر بكل تأكيد في كل صفحات الموقع وشكرا ..

الحوت للبرمجة لتعلم البرمجة بكافة أشكالها ...

منتديات الحوت للبرمجة

شبكة الحوت للبرمجة

مواضيع مشابهة