Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/ajax/6.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/cmake/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 多重字符集_Php_Ajax_Utf 8_Iso 8859 1 - Fatal编程技术网

Php 多重字符集

Php 多重字符集,php,ajax,utf-8,iso-8859-1,Php,Ajax,Utf 8,Iso 8859 1,场景: 我有一个web应用程序,它有一个集成到Mailman的自定义注册表单。当用户提交表单时,一个Ajax函数调用一个PHP脚本,该脚本将数据存储在数据库中。此函数的回调将提交给邮递员注册表单,该表单将用户添加到邮件列表中 问题:当我提交特殊字符(如:ç、é、í、ó等)时,邮递员登记表出现问题。所有这些字符都转换为奇怪字符。例如,如果我提交“Módulo”,邮递员将收到“Médulo” 我怎样才能解决这个问题 重要:我的web应用程序的形式使用UTF8。我认为邮递员使用的是:ISO-8859

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

问题:当我提交特殊字符(如:ç、é、í、ó等)时,邮递员登记表出现问题。所有这些字符都转换为奇怪字符。例如,如果我提交“Módulo”,邮递员将收到“Médulo”

我怎样才能解决这个问题

重要:我的web应用程序的形式使用UTF8。我认为邮递员使用的是:ISO-8859-1。我能否仅在提交表单时转换字段值

谢谢大家!

你可以,是的。使用