الفريق العربي للبرمجةأرشيف المنتديات · 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" /> لأن الهيدر سيظهر بكل تأكيد في كل صفحات الموقع وشكرا ..

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

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

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

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

عدد الزوار حالياً

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

—الإجمالي—أعضاء مسجّلون—زوار بدون تسجيل

جارٍ التحقق من المتواجدين…