多个字符集

时间:2011-05-24 19:46:33

标签: php ajax utf-8 iso-8859-1

情景: 我有一个网络应用程序,其中包含一个集成到Mailman的自定义注册表单。当用户提交表单时,Ajax函数调用PHP脚本,该脚本将数据存储在数据库中。该函数的回调提交给Mailman注册表单,该表单将用户添加到邮件列表中。

问题:当我提交特殊字符时,Mailman注册表单有问题,例如:ç,é,í,ó等。所有这些字符都转换为奇怪的字符。例如,如果我提交“Módulo”,邮递员会收到“Médulo”。

我怎么能解决这个问题?

重要:我的网络应用程序的形式使用UTF8。我认为Mailman正在使用:ISO-8859-1。我可以仅在提交表单时转换字段的值吗?

谢谢!

1 个答案:

答案 0 :(得分:1)

你可以,是的。使用mb-convert-encoding