/ / Дивна особлива помилка кодування символів - php, кодування, кодування символів, base64, special-characters

Дивна помилка кодування спеціального символу - php, кодування, символьне кодування, base64, спеціальні символи

У мене дуже дивна помилка кодування символів: Я посилаю текстове поле на скрипт за допомогою функції jQuerys ajax. Припускаючи, що я хочу надіслати знак євро

echo $ string;

випускає

однак

echo base64_decode (base64_encode ($ string));

випускає

будь-які підказки про те, як я можу налагодити цю проблему?

Відповіді:

0 для відповіді № 1

Це не реальний приклад світу, чи не так? Ви кодуєте його на одній сторінці, і розшифровуєте її в іншій, а не в такому випадку, ви повинні повідомити нам, який набір символів використовують ці сторінки.

Pekka мав рацію, мій charsets змішався, після того як я встановив глобальний заголовок UTF8 charset, все працює нормально.