|
|
|
ทำอย่างไรให้ เนื้อ messge และ Subject ของ email support ภาษาไทย ฮะ |
|
|
|
|
|
|
|
ตอนนี้ ผมเขียน program send email อยู่ฮะ แต่ไม่สามารถส่ง หัวเรื่อง และ ข้อความที่เป็น
ภาษาไทยได้ฮะ ท่านไหน มีความรู้ พอแนะนำได้บ้างฮะ ผมส่ง code มาให้ดูด้วยฮะ
function mimemail($rcpt, $subj, $msg, $from, $att_str , $tmp_Cc , $tmp_Bcc , &$ret_mnyBcc , &$ret_mnyCc , &$ret_mnyTo , &$ret_EmailBcc , &$ret_EmailCc , &$ret_EmailTo ) {
define('CRLF', "\r\n");
$header ="From: $from\r\n".
"X-Priority: 1\n".
"Return-Path: <[email protected]> \n".
"Cc: ". $tmp_Cc ."\r\n".
"Bcc: ". $tmp_Bcc ."\r\n".
"MIME-Version: 1.0\r\n".
"Content-Type: multipart/mixed;\r\n".
"\t boundary=\"abcd0123\"\r\n".
"X-Priority: 3\r\n".
"\r\n".
"This is a multi-part message in MIME format.\r\n".
"\r\n".
"--abcd0123\r\n".
"Content-Type: multipart/alternative;\r\n".
"\t boundary=\"xyz987654\"\r\n".
"\r\n".
"--xyz987654\r\n".
"Content-Type: text/plain;\r\n".
"\t charset=\"windows-874\"\r\n".
"Content-Transfer-Encoding: quoted-printable\r\n".
"\r\n$msg\r\n".
"\r\n".
"--xyz987654\r\n".
"Content-Type: text/html;\r\n".
"\t charset=\"windows-874\"\r\n".
"Content-Transfer-Encoding: quoted-printable\r\n".
"\r\n".
"<HTML><HEAD>\r\n".
"<META content=3D\"text/html; charset=3Dwindows-874\" ".
"http-equiv=3DContent-Type>".
"</HEAD><BODY>".
"<DIV> $msg\r\n </DIV>".
"\r\n".
"--xyz987654--\r\n".
build_mime_att ($att_str ) ;
//echo " header => $header <br>" ;
//echo " att_str => $att_str";
ret_manyEmail( $rcpt , $ret_mnyTo ) ;
ret_manyEmail( $tmp_Cc , $ret_mnyCc ) ;
ret_manyEmail( $tmp_Bcc , $ret_mnyBcc ) ;
$ret_EmailTo = $rcpt ; $ret_EmailCc = $tmp_Cc ; $ret_EmailBcc = $tmp_Bcc ;
if (mail($rcpt,$subj, "" , $header)) {
//print("<font color = '#0099FF'><h5>The program have been send an E-mail sucessfully.</h5> ". $tmp_Bcc." </font>");
} else {
$Total_Err = $ret_mnyBcc +$ret_mnyCc+$ret_mnyTo ;
print("<font color = 'red'><h5>Error! The program have not been send an E- mail. ( Total : ". $Total_Err." ) </h5> ". $rcpt." | ". $tmp_Cc." | " .$tmp_Bcc."</font>");
$ret_mnyTo = 0 ; $ret_mnyCc = 0 ; $ret_mnyBcc = 0 ;
$ret_EmailTo = "" ; $ret_EmailCc = "" ; $ret_EmailBcc = "" ;
}
} //End of function mimemail
Tag : - - - -
|
|
|
|
|
|
Date :
10 มี.ค. 2548 17:54:38 |
By :
boonlert |
View :
3355 |
Reply :
3 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ดูตัวอย่างนี้นะครับ
$header.= "Content-type: text/html; charset=windows-874\n";
$header.="from: [email protected]";
$subject="เพื่อนของคุณได้แนะนำเว็บไซต์ www.ThaiCreate.com";
$msgs.="<font size='2' face='MS Sans Serif'><b>สวัสดีครับ</b><br><br>";
$msgs.="เพื่อนของคุณได้แนะนำเว็บไซต์ดี ๆ<br>";
$msgs.="ซึ่งเป็นเว็บที่สอนเกี่ยวกับการพัฒนาเว็บไซต์<br>";
$msgs.="ด้วยภาษา ASP และ PHP และอื่น ๆ<br>";
$msgs.="มี Script ASP-PHP ให้ Downloads มากมาย<br>";
$msgs.="รวมทั้งเทคนิคในการพัฒนาเว็บไซต์ของคุณในรูปแบบต่าง ๆ<br>";
$msgs.="โดยที่คุณสามารถเข้าเยี่ยมชมเว็บไซต์ของเราได้ที่<br><br>";
$msgs.="<br><b>อีเมลฉบับนี้ถูกส่งมาจากหมายเลข IP : $_SERVER[REMOTE_ADDR]</b><br>";
$msgs.="ทางทีมงานต้องขอภัยหากการส่งอีเมลฉบับนี้เป็นการรบกวน<br><br>";
$msgs.="<font color='#FF6600'><b>ขอบคุณครับ</b><br>";
$msgs.="ทีมงาน ThaiCreate.Com<br></font></font>";
@mail($email,$subject,$msgs,$header);
|
|
|
|
|
Date :
10 มี.ค. 2548 18:21:29 |
By :
@W_IN |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
- ขอบคุณ ฮะ คุณ @w_in ผมลอง code ทีให้มาแล้วใช้ได้ ฮะ แต่พอผมรับค่า message กับ Subject จาก Object input จากอีก page นะฮะ แล้ว ใช้ ฟังก็ชัน mail() ส่ง mail ออกไป นะฮะ พอผม check mail ดูมันกลายเป็น อีก ภาษาหนึ่งฮะ กลุ้มใจ
|
|
|
|
|
Date :
10 มี.ค. 2548 20:33:35 |
By :
boonlert |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 02
|