چرا حروف فارسی با متد post در دیتابیس درست ذخیره نمیشه؟

siavash82

New Member
سلام دوستان خسته نباشید
من یک فرم دارم وقتی با متد get ارسال میکنم محتویات فارسی به درستی ذخیره و نمایش داده میشه ولی وقتی از متد post استفاده میکنم محتویات فارسی بصورت زیر ذخیره و نمایش داده میشه :
بنر شماره 1
تیبل من در دیتابیس utf8_persian_ci هست و کاراکترست من هم هنگام اتصال به دیتابیس utf8 است. دیتابیس هم mysql است
فیلدی هم که باید اطلاعات در آن ذخیره شود از نوع varchar هست
قبلا این مشکل نبود ولی در php7 این مشکل نمایان شده!

ممنون میشم راهنماییی کنید
 

Netlog

Member
دوست عزیز
دو مورد رو چک کنید:
اول اینکه صفحه ای که فرم در اون قرار داره باید utf8 باشه
دوم قبل از اجرای کوئری insert کوئری زیر رو اجرا کنید:
PHP:
set names utf8
با یکی از این دو مورد حتما مشکلتون حل میشه
 

جدیدترین ارسال ها

بالا