رفتن به مطلب
  • 0

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


MrNet

سوال

با سلام ،میخوام یه متن فارسی و به سرور توسط 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  تست شدن

 

 

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

2 پاسخ به این سوال تاکنون داده شده است

ارسال‌های توصیه شده

در 8 ساعت قبل، Gray Mind گفته است :

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

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


mysqli_set_charset($connect,"utf8");

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

 

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

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

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

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

mysqli_set_charset($connect,"utf8");

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

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

بایگانی شده

این موضوع بایگانی و قفل شده و دیگر امکان ارسال پاسخ نیست.

  • کاربران آنلاین در این صفحه   0 کاربر

    • هیچ کاربر عضوی،در حال مشاهده این صفحه نیست.
×
×
  • اضافه کردن...