PDA

View Full Version : سوال: تبدیل کاراکترها به utf-8



future2010
چهارشنبه 18 بهمن 1391, 19:46 عصر
درود فراوان
مشکلی برام پیش اومده و امیدوارم دوستان اهل فن بتونن راهنمائیم کنن.
دیتابیسی در اختیار دارم که مشکل فرمت کاراکتر داره
خواستم که به utf-8 تبدیل کنم، اما نشد که بشه

mysql_query("set names 'utf8'",$DB_CONNECT);
mysql_query("set char set utf8",$DB_CONNECT);
کد بالا و کدهای دیگه مثل این رو چک کردم

همینطور Collation رو به utf8-persian-ci تغییر دادم. اما اتفاقی نیفتاد.
این موضوع خیلی برام اهمیت داره.
ممنون میشم اگر دوستان راهنمائیم کنن

afshin9032
چهارشنبه 25 بهمن 1391, 00:43 صبح
utf8-general-ci یا utf8-unicode-ci را هم امتحان کن .
می تونی مشکل رو بیشتر توضیح بدی ؟

shayanelham
یک شنبه 29 بهمن 1391, 17:55 عصر
شاید این جواب مسخره به نظر برسه ولی کار می کنه
می تونی به کمک phpmyadmin از دیتابیست خروجی یا اکسپورت بگیری و فایلی رو که به عنوان خروجی در اختیارت می گذاره رو با فایرفاکس باز کنی. تو نرم افزار فایرفاکس از منوی View و Character Encoding
یونیکد Arabic Windows 1256 یا UTF-8 رو انتخاب کنی بعدش هم با یه سرچ ریپلیس می تونی ی عربی رو با ی فارسی جایگزین کنی.