|
|
|
รบกวนช่วยดูโค๊ด การส่งอีเมล์ให้หน่อยครับ ว่าผิดพลาดตรงไหนทำไมส่งไม่ได้ |
|
|
|
|
|
|
|
ผิดพลาดตรงส่วนไหน และต้องแก้ไขตรงไนรบกวนช่วยชี้แนะหน่อยครับ ขอบคุณครับ
Code (PHP)
$to = $email;
$from = $admin_email;
$subject = "=?tis-620?B?".base64_encode($email_title_th)."?="; // ใส่หัวข้อของอีเมล์ลงไป (ตรงที่เป็นภาษาไทยนะ ข้างๆห้ามไปลบ เพราะไม่งั้นจะไม่เป็นภาษาไทย)
$header = "MIME-Version: 1.0\r\n";
$header .= "Content-type: text/html; charset=tis-620\r\n"; // ถ้าเป็น text/plain คือไม่สามารถแสดง html ได้ และขึ้นบรรทัดใหม่ใช้ \n
$header .= "From: $from\r\n";
if($send_email_cc == "1")
$header .= "Cc: $from\r\n";
$header .= "Reply-To: $from\r\n";
$header .= "Return-Path: $from\r\n";
$header .= "Sent: ".date("jS F Y, g:i a")."\r\n";
$header .= "X-Mailer: PHP/".phpversion()."\r\n";
$header .= "X-Priority: 1\r\n";
$header .= "X-MSmail-Priority: High\r\n";
$header .= "X-Sender: $from\r\n";
$header .= "Message-ID: <". time() .rand(1,1000). "@".$_SERVER['SERVER_NAME'].">". "\r\n";
$mess .= "ข้อความที่จะส่งส่ง";
$money_total = 0;
for ($i=0 ; $i<count($room_id) ; $i++)
{
$no = $i + 1;
$room_id_tmp = $room_id[$i];
$query_search = "select * from room_tb where id='$room_id_tmp'";
$result_search = mysql_query($query_search);
$row_search = mysql_fetch_array($result_search);
$room_type = $row_search['room_name'];
$room_price_net = get_room_cost($chk_in_date,$chk_out_date,$room_id_tmp);
$mess .= "ข้อความที่จะส่งส่ง2";
$money_total = $money_total + $room_price_net;
}
if(mail($to,$subjecgt,$mess, $header)) {
echo "เราได้ส่งอีเมล์ยืนยันไปยัง $to แล้ว";
}
else {
echo "<center>การส่งอีเมล์ล้มเหลว</center>";
}
Tag : PHP, HTML/CSS, JavaScript, Ajax, jQuery
|
|
|
|
|
|
Date :
2015-05-05 19:45:39 |
By :
eos7d |
View :
731 |
Reply :
1 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 04
|