View Full Version : سوال: توی ذخیره کردن فیلدهای فارسی موندم
havash064
سه شنبه 29 تیر 1395, 22:23 عصر
سلام دوستان . من دارم یک صفحه ی پی اچ پی می نویسم که باید یک اسم رو با زبان فارسی توش وارد کنن .
خود جدول توی sql رو هم یو تی اف هشت قرار دادم اما باز هم کاراکتر ها فارسی ثبت نمی شن و کدهای به هم ریخته ثبت می شن .
141572
و کدها به این شکل ثبت می شن :
141573
دیگه موندم چیکار کنم که فارسی ثبت بشه . ممنون می شم راهنمایی کنین
amir6268
چهارشنبه 30 تیر 1395, 02:16 صبح
قبل از ثبت یکبار متن رو چاپ کن ببین بازم درست نشون نمیده؟
به جای utf8_persian_ci بزار روی utf8_unicode_ci بعد یکبار دیگه تست کن ...
mehranphp
چهارشنبه 30 تیر 1395, 10:27 صبح
سلام من هم مشکل شما را داشتم ولی با این خط کد مشکلم حل شد
mysqli_set_charset($connection,"utf8");
این کد باید قبل از انجام query بزاری مسلما
havash064
چهارشنبه 30 تیر 1395, 14:35 عصر
سلام من هم مشکل شما را داشتم ولی با این خط کد مشکلم حل شد
mysqli_set_charset($connection,"utf8");
این کد باید قبل از انجام query بزاری مسلما
سلام امتحان کردم متاسفانه جواب نداد . باز هم ممنون
havash064
چهارشنبه 30 تیر 1395, 14:37 عصر
قبل از ثبت یکبار متن رو چاپ کن ببین بازم درست نشون نمیده؟
به جای utf8_persian_ci بزار روی utf8_unicode_ci بعد یکبار دیگه تست کن ...
تغییر دادم اما باز هم با کدهای عجیب ذخیره می شه . احتمالا توی یک تاپیک جدید از اول ساخت صفحه رو شروع کنم تا اینجوری با مشکل روبرو نشم . ممنون
havash064
چهارشنبه 30 تیر 1395, 18:13 عصر
کد صفحه ی ثبت نام رو می تونین بالای همین صفحه ببینین
farhad_823
چهارشنبه 30 تیر 1395, 21:35 عصر
-- حذف شود ---
vBulletin® v4.2.5, Copyright ©2000-1403, Jelsoft Enterprises Ltd.