مرکز محتوای Server.ir :

مشکل نمایش کاراکتر فارسی در My SQL

مشکل نمایش کاراکتر فارسی در My SQL

 

در این مقاله به سراغ حل مشکل نمایش کاراکتر فارسی در My SQL خواهیم پرداخت.

در بسیاری از موارد این سوال برای کاربران به وجود می آید که چرا کاراکترهای فارسی به درستی نمایش داده نمی شوند و یا علامت سوال (؟) به جای آن حروف نمایش داده می شود.

خب برای حل این مشکل چند راه حل وجود دارد که در ادامه به آنها خواهیم پرداخت.

  • اولین راهکار آن است که فایل php.ini را تغییر دهید و در آن UTF-8 را ست نمایید. می توانید مقدار زیر را در فایل php.ini قرار دهید:

default_charset = "utf-8";

  • از طریق فایل HTML نیز می توانید مقدار زیر را وارد نمایید:

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

و سپس در HTML form مقدار زیر را وارد نمایید:

  <form accept-charset="utf-8">

  • راهکار دیگر که بسیار کاربردی نیز می باشد تغییر از طریق PHPMyAdmin است که میتوانید مطابق آموزش زیر این مورد را تغییر دهید:

برای این کار ابتدا وارد کنترل پنل خود شوید و سپس بررویPHPMyAdmin کلیک نمایید، سپس دیتابیس مورد نظر را انتخاب نمایید و مطابق تصویر زیر برروی operation کلیک نمایید:

سپس مطابق تصویر زیر مقدار  Collation را بررویutf_8 persian ci  قرار داده و تغییرات را ذخیره نمایید:

  • مورد دیگری که می توانید بررسی نمایید تغییر Header در کد های php است. می توانید مقدار زیر را در کد php Header قرار دهید:

header('Content-Type: text/html; charset=utf-8');

امیدواریم که این مقاله برای شما مفید واقع شده باشد.

مقاله مورد نظر را جستجو کنید

موضوعات محبوب ما

نوشته های جدید

الکسا

الکسا که بود و چه کرد؟

در حوزه سئو و بهینه‌سازی جایگاه وبسایت در سیستم رتبه‌بندی موتورهای جستجوی ابزار مختلفی وجود دارند اما شاید بتوان الکسا را معروف‌ترین و پرکاربردترین این

پشتیبان

پشتیبان گیری از سایت وردپرس

پشتیبان گیری . تهدیدات حملات سایبری مختلف در طول سال ها افزایش یافته است. این امر به ویژه برای وب سایت های وردپرس صادق است

موضوع پیشنهادی شما برای مقاله

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد.