سؤال

أنا أستخدم html_entity_decode ($ str) لعلامات html decode ، ولكن لا يمكن أن تكون قادرة على فك تشفير النص. تظهر ؟ من أجل "" في الإخراج ... لقد استخدمت htmlentities أيضًا لتشفيره وفي وقت العرض ، فأنا فك تشفيره أيضًا. ولكن المشكلة لا يتم حلها. يمكنك مشاهدة الإخراج في "http://www.aspits.com/aspits/testimonials.php". أنا أعاني من هذا الرجاء مساعدتي. لقد جربت الكثير من الأشياء ، لكنني لا أتمكن من الحصول على الحل لهذا الغرض. في قاعدة البيانات ، تظهر الوسائل الصحيحة في قاعدة البيانات ، يكون الإدخال "اختبار" ولكن عندما أعرضه على الواجهة الأمامية ثم يعرض؟ اختبار؟ مثل هذا كإخراج ...

لا يوجد حل صحيح

نصائح أخرى

هل مجموعات شخصيتك في قاعدة البيانات ومطابقة HTML؟

إذا لم يكن كذلك ، اجعلهم. على افتراض أنك تستخدم UTF-8.

<meta http-equiv="Content-Type" content=text/html; charset=utf-8" />

سأفترض أيضًا MySQL (يرجى وضع علامة على قاعدة البيانات التي تستخدمها).

SET NAMES 'utf-8'

تحديث

نظرت للتو موقعك. أنت تقوم بإبلاغ المتصفح الذي تستخدمه UTF-8.

يرجى التحقق من قاعدة البيانات الخاصة بك.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top