PDA

View Full Version : سوال: مشکل نمایش فارسی در web



foad1992
سه شنبه 14 دی 1389, 02:33 صبح
سلام
اطلاعات که از بانک اطلاعاتی میخونم به صورت فارسی ذخیره شده در mozila درست نمایش میده ولی در ie نه .
font بهم میریزه
از این کد استفاده کردم

mysql_query("SET NAMES 'utf8'", $con);

zednet
سه شنبه 14 دی 1389, 09:58 صبح
نیازی نیست از این کد استفاده کنید.
2 تا کار باید انجام بدید.
1) فرمت فایل های دستوری (PHP) رو به UTF-8 تبدیل کنید.
2) دیتابیسی که می سازید با این دستور باشه:

CREATE DATABASE `TEST` DEFAULT CHARACTER SET utf8 COLLATE utf8_persian_ci;
دیگه مشکلی نیست.


-= موفق باشید =-

alonemm
سه شنبه 14 دی 1389, 18:18 عصر
براي اينكه به اين مشكلات بر نخوريد :
1- صفحه ارسال اطلاعات به پايگاه داده رو به UTF-8 تغيير بديد.
2- اطلاعات رو به صورت دستي وارد پايگاه داده نكنيد.
3- صفحه نمايش اطلاعات هم به UTF-8 تغيير بديد.