Множественный набор символов

Сценарий. У меня есть веб-приложение с настраиваемой регистрационной формой, интегрированной в Mailman. Когда пользователь отправляет форму, функция Ajax вызывает скрипт PHP, который сохраняет данные в базе данных. Обратный вызов этой функции отправляется в регистрационную форму Mailman, которая добавляет пользователя в список рассылки.

Проблема: в форме регистрации Mailman возникает проблема, когда я отправляю специальные символы, такие как: ç, é, í, ó и т. д. Все эти символы преобразуются в странные символы. Например, если я отправлю "Módulo", почтальон получит "Médulo".

Как я могу решить эту проблему?

Важно: форма моего веб-приложения использует кодировку UTF8. Я думаю, что Mailman использует: ISO-8859-1. Могу ли я преобразовать значения полей только при отправке формы?

Благодарю вас!


person Marcos Inajar    schedule 24.05.2011    source источник


Ответы (1)


Вы можете, да. Используйте mb-convert-encoding.

person Ryan    schedule 24.05.2011