• سلام، وقت بخیر

    من روی حالت لوکال یک سایت ایجاد کردم با localWP

    کدی در فایل function.phpی قالبم گذاشتم که داده های یک فرم گرویتی فرم را بصورت JSON به سرور شخصیم ارسال کنه. هر چی تلاش میکنم بصورت utf-8 ارسال بشه باز هم داده های فارسی رو توی سرور درست نشون نمیده.

    باید چکار کنم این مشکل حل بشه؟

در حال نمایش 1 پاسخ ( از کل 1)
  • درود

    مشکل ۹۹٪ در Encoding درخواست (Header) یا Encoding ذخیره/پردازش سمت سرور مقصد است، نه خود وردپرس یا JSON.
    در JSON همیشه UTF-8 است، مگر اینکه یا:

    • Header اشتباه باشه
    • PHP سمت سرورت utf8 فرض نکرده باشه
    • ورودی رو دوباره با encoding اشتباه decode کنه
    • فایل PHP مقصد ANSI باشه

    خیلی خلاصه: باید هم فرستنده و هم گیرنده رو درست کنید.

در حال نمایش 1 پاسخ ( از کل 1)

برای پاسخ به این موضوع باید وارد شوید.