我有网页,使用utf-8 . 但生成的aweber webform使用iso-8859-1发送注册 .
<form method="post" class="af-form-wrapper"
accept-charset="iso-8859-1" action="http://www.aweber.com/scripts/addlead.pl">
当我从一些国家获得一些注册时出现问题(例如俄罗斯 - 例如在名称字段中应该是"Валера"但在iso-8859-1中我得到类似的东西.
当我改为accept-charset =“UTF-8”时,
<form method="post" class="af-form-wrapper"
accept-charset="UTF-8" action="http://www.aweber.com/scripts/addlead.pl">
我得到这样的东西“Ð'лаÐ'имирСÐÐÐÐÐÐÐÐ~~~~~~~~~~~~
我必须做什么,以纠正注册这些用户 .
2 回答
将该代码放在您拥有注册表单的所有站点上,它应该可以解决问题(它在发送数据之前将文档的字符集更改为ISO-8859-1) . 你需要jQuery来使它工作:
我从aweber的支持中得到答案 . 目前他们不支持UTF-8 . 他们正在努力 .