شاید در فایل هایی که برای سیستم پرستاشاپ کار می کنید یا قالبی را نصب کرده اید و پس از نصب کلمات فارسی را به صورت ؟؟؟؟؟ یا کلمات "عجق وجق" نمایش داده میشوند

همچنین در هنگام انتقال وب سایت به هاست جدید ممکن هست این اتفاق برای شما بیفته.


اولین دلیل: تنظیمات سرور

بعضی سرور ها برای اینکه کلمات فارسی رو درست نشون بدن حتما باید یونیکد صفحه به صورت
کد:
UTF-8 With out BOM
باشند.
برای اینکه صفحات وب سایت خودتون رو به
کد:
 UTF-8 With out BOM
تبدیل کنید کافیه نرم افزار NOTEPAD++ رو دریافت کنید.

سپس به منوی Encoding مراجعه کنید و گزینه
کد:
 UTF-8 With out BOM
رو انتخاب کنید و صفحه رو ذخیره کنید.


-------------------------------

دلیل دوم: مشکل در پایگاه داده

گاهی اوقات پایگاه داده به صورت utf8 ذخیره نمیشه و باعث میشه اطلاعات فارسی پایگاه داده به صورت ناخوانا نمایش داده بشه!
برای رفع این مشکل وارد
کد:
 PHPMYADMIN
وب سایت خودتون بشید

پایگاه داده مورد نظر رو انتخاب کنید
سپس منوی
کد:
 Operations
رو انتخاب کنید
آخرین گزینه موجود در صفحه
کد:
 Collation
هست که تغییر میدیم به utf8 و ذخیره می کنیم.

در صورتی که میخواید این مشکل به وجود نیاد همون اول موقع import پایگاه داده باید utf8 رو انتخاب کنید.

نکته مهم: قبل از انجام این عملیات ها حتما نسخه پشتیبان تهیه کنید