这是代码:
<?php
if($_POST["message"]) {
mail("my@email.com", "Note To Self", $_POST["message"], "From: my@email.com");
header( "Location: sent.html" );
}
?>
英文字符工作正常,但中文、日文和韩文出现在电子邮件中,如下所示:
ムコ 猫 ê³ ì–'ì ´
基于这个主题:Charset UTF-8 not working on <?php contact form我添加了内容类型和字符集:
<?php
if($_POST["message"]) {
mail("my@email.com", "Note To Self", $_POST["message"], "From: my@email.com", "Content-Type: text/html; charset=UTF-8");
header( "Location: sent.html" );
}
?>
但现在我根本没有收到电子邮件。我究竟做错了什么?