Хэрвээ UTF-8 encoding-тайгаар э-шуудан илгээх хэрэгтэй болсон бол доорх функц танд тус болно гэж бодож байна.
function utf8Email($toEmail, $toName, $fromEmail, $fromName, $subject, $message)
{
$headers = "MIME-Version: 1.0 \n" ;
$headers .= "From: " .mb_encode_mimeheader (mb_convert_encoding($fromName,"utf-8","AUTO")) ."<".$fromEmail."> \n";
$headers .= "Reply-To: " .mb_encode_mimeheader (mb_convert_encoding($fromName,"utf-8","AUTO")) ."<".$fromEmail."> \n";
$headers .= "Content-Type: text/html;charset=utf-8 \n";
$body = mb_convert_encoding($message, "utf-8","AUTO");
$sendmail_params = "-f$from_email";
mb_language("uni");
$subject = mb_convert_encoding($subject, "utf-8","AUTO");
$subject = mb_encode_mimeheader($subject);
$result = mail($toEmail, $subject, $body, $headers, $sendmail_params);
return $result;
}
Monday, July 14, 2008
Subscribe to:
Posts (Atom)