اطلاعیه

کاربر گرامی

به انجمن برنامه نویسی AnswerCenter.ir خوش آمدید

 برای استفاده از تمامی امکانات سایت لطفا در انجمن عضو شوید


MrNet

ارسال متن فارسی در volley

3 ارسال در این موضوع قرار دارد

با سلام ،میخوام یه متن فارسی و به سرور توسط php  بفرستم ؛

یا علامت سوال میفرسته یا وقتی توی اندروید encode میکنم اینجوری میشه:

%D8%AA%D9%86%D9%86%D8%AA

 

توی اندروید از URLEncoder.encode استفاده کردم

توی php

 ;(";mysqli_query( $connect , "SET CHARACTER SET utf8@

 

و در mysql تمامی ستون ها در دو حالت utf8 general ci و persian ci  تست شدن

 

 

به اشتراک گذاری این ارسال


لینک به ارسال
به اشتراک گذاری در سایت های دیگر

اول چک کن که خود دیتابیسی که ساختی رو utf8 persian ci باشه

دوم اینکه این کد رو هم پایین کانکشنی که واسه دیتابیست تو پی اچ پی ساختی بذار: 

mysqli_set_charset($connect,"utf8");

اگه اشتباه نکنم واسه ارسال اطلاعات پیشفرض utf8 هستش و از طرف اندروید لازم نیست انکودینگی رو ست کنید

به اشتراک گذاری این ارسال


لینک به ارسال
به اشتراک گذاری در سایت های دیگر
در 8 ساعت قبل، Gray Mind گفته است :

اول چک کن که خود دیتابیسی که ساختی رو utf8 persian ci باشه

دوم اینکه این کد رو هم پایین کانکشنی که واسه دیتابیست تو پی اچ پی ساختی بذار: 


mysqli_set_charset($connect,"utf8");

اگه اشتباه نکنم واسه ارسال اطلاعات پیشفرض utf8 هستش و از طرف اندروید لازم نیست انکودینگی رو ست کنید

 

متاسفانه اینم جواب نداد،یجا خوندم میگفت از volley pluse استفاده کنم یجا هم میگفت JsonRequest خود volley ولی نحوه استفادشو پیدا نکردم نمیدونم کار میکنه یا نه ،یا اینکه مث قدیم  از  http post  و ازین چیزا استفاده کنم

به اشتراک گذاری این ارسال


لینک به ارسال
به اشتراک گذاری در سایت های دیگر

برای ارسال دیدگاه یک حساب کاربری ایجاد کنید یا وارد حساب خود شوید

برای اینکه بتوانید دیدگاهی ارسال کنید نیاز دارید که کاربر سایت شوید

ایجاد یک حساب کاربری

برای حساب کاربری جدید در سایت ما ثبت نام کنید. عضویت خیلی ساده است !

ثبت نام یک حساب کاربری جدید

ورود به حساب کاربری

دارای حساب کاربری هستید؟ از اینجا وارد شوید

ورود به حساب کاربری