arian098 2 ارسال شده در شهریور 98 گزارش بازنشر ارسال شده در شهریور 98 سلام دوستان من الان دوتا فایل دارم یکی .html که داخلش یه فرم هست میره به یه صفحه دیگه که .php هست و صفحه دوم اطلاعات ارسالی از صفحه اول رو داخل دیتابیس مینویسه اما مشکل اینجاست که وقتی فارسی نوشته میشه همچین چیزی داخل دیتابیس نوشته میشه Ù…ØÙ…درضا کشاورزی ضمن اینکه تمامی ردیف ها و مقدار ها از نوع utf8_persian_ci هست باید چه کاری کرد که اطلاعات به صورت utf8 داخل دیتابیس نوشته بشن؟ لینک به ارسال
Mobin 1669 ارسال شده در شهریور 98 گزارش بازنشر ارسال شده در شهریور 98 شما از چه کتابخونه ای برای ذخیره اطلاعات استفاده میکنید؟ pdo یا mysqli ؟ mysqli $mysqli->set_charset("utf8"); pdo $dbh->exec("set names utf8"); بجز اون درون هدر صفحه html تون باید مقدار <meta charset="utf-8"> قرار بدین 1 لینک به ارسال
SadraHkm 20 ارسال شده در شهریور 98 گزارش بازنشر ارسال شده در شهریور 98 با احترام در دیتابیس collation ها را روی utf8_general_ci تنظیم کنید. علاوه بر اون ها برای انتقال داده ها با انکودینگ utf8 اول باید کوئری زیر را به دیتابیس ارسال کنید ( برای mysqli ) query("SET NAMES utf8"); لینک به ارسال
پست های پیشنهاد شده
لطفا برای ارسال دیدگاه وارد شوید
شما بعد از اینکه وارد حساب کاربری خود شدید می توانید دیدگاهی ارسال کنید
ورود به حساب کاربری