餅乾工坊
PHP 用 UTF-8 寄信 - 可列印版本

+- 餅乾工坊 (http://ninja.s12.xrea.com/mybb)
+-- 版面: 電腦網路 (http://ninja.s12.xrea.com/mybb/forumdisplay.php?fid=2)
+--- 版面: 網頁相關 (http://ninja.s12.xrea.com/mybb/forumdisplay.php?fid=13)
+--- 主題: PHP 用 UTF-8 寄信 (/showthread.php?tid=822)



PHP 用 UTF-8 寄信 - NINJA - 06-21-2013

利用 mb_encode_mimeheader
程式碼:
<?
$to = "xx@xx.xx";
$subject = mb_encode_mimeheader('訂單', 'UTF-8');
$message = $html; //HTML格式的信件內容
$headers = "MIME-Version: 1.0\r\n";
$headers .= "Content-type: text/html; charset=utf-8\r\n";
$headers .= "From: ".mb_encode_mimeheader('訂購網', 'UTF-8')." <[email]xxxx@xxxx.xxx.xx[/email]>\r\n";

mail($to,$subject,$message,$headers);
?>