恐怕我不是程序员,但我仍在努力帮助客户解决他网站上的一个恼人问题。
这是他的一部分mailing.php
:
$headers = "MIME-Version: 1.0\r\n";
$headers = "Content-Type: text/html; charset=UTF-8";
但是,当在他的网络邮件中查看时,他会得到á ñ
等(即使在点击时view as html
)。
我已经进行了一些搜索,但要么我应用的解决方案很差,要么是什么。
Diego Martinez,您的信件的编码取决于:
操作文件(脚本)编码使用记事本++,它可以转换你的文件(编码/转换为...)你的文件必须有UTF-8编码
更改文本编码使用iconv()
$text = iconv('utf-8', 'iso-8859-2', $text);
它将转换$text
为utf-8
iso-8859-2
标题。我明白了,你知道如何改变它:)