|
|
|
php - send email ภาษาไทยได้ แต่มันเอา ภาษา html มาด้วย แก้ยังไงครับ |
|
|
|
|
|
|
|
ถ้าใช้ phpmailer ก็ตามด้านล่าง
Code (PHP)
$mail->IsHTML(true);
|
|
|
|
|
Date :
2013-10-22 15:55:47 |
By :
ห้ามตอบเกินวันละ 2 กระทู้ |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ถ้าใช้ php mail()
ก็ต้องกำหนด header content type เป็น html เพราะ default มันเป็น plain text
ก็อปเขามา
<?php
$body = "<html>\n";
$body .= "<body style=\"font-family:Verdana, Verdana, Geneva, sans-serif; font-size:12px; color:#666666;\">\n";
$body = $message;
$body .= "</body>\n";
$body .= "</html>\n";
$headers = "From: My site<[email protected]>\r\n";
$headers .= "Reply-To: [email protected]\r\n";
$headers .= "Return-Path: [email protected]\r\n";
$headers .= "X-Mailer: Drupal\n";
$headers .= 'MIME-Version: 1.0' . "\n";
$headers .= 'Content-type: text/html; charset=iso-8859-1' . "\r\n";
return mail($recipient, $subject, $message, $headers);
?>
|
|
|
|
|
Date :
2013-10-22 16:00:47 |
By :
ห้ามตอบเกินวันละ 2 กระทู้ |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
จัดไปครับ
|
|
|
|
|
Date :
2013-10-24 13:03:26 |
By :
mr.win |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 05
|