情景: 我有一个网络应用程序,其中包含一个集成到Mailman的自定义注册表单。当用户提交表单时,Ajax函数调用PHP脚本,该脚本将数据存储在数据库中。该函数的回调提交给Mailman注册表单,该表单将用户添加到邮件列表中。
问题:当我提交特殊字符时,Mailman注册表单有问题,例如:ç,é,í,ó等。所有这些字符都转换为奇怪的字符。例如,如果我提交“Módulo”,邮递员会收到“Médulo”。
我怎么能解决这个问题?
重要:我的网络应用程序的形式使用UTF8。我认为Mailman正在使用:ISO-8859-1。我可以仅在提交表单时转换字段的值吗?
谢谢!