|
ในบางครั้งถ้าเราอยากจะให้ส่งอีเมล์ไปให้กับสมาชิกที่ทำการสมัครใหม่ เ้พื่อแจ้งให้ทราบ เพื่อยืนยันตัวต้น
หรือเพื่อแจ้งข่าวสารเว็บไซต์ หรือ เมื่อมีการอัพเดทบทความใหม่ ๆ หรือเพื่อโปรโหมด โฆษณา และ ฯลฯ
*** แต่ต้องไม่เป็นการรบกวนเขาจนเกินไปนะครับ ที่เขาแรกว่าสแปม นะครับ เดี๋ยวจะโดนด่าเอา ....5555
ตอนนี้จะเป็นการส่งแบบข้อความและลิงค์รวมทั้งรูปภาพ
หลายคนอาจจะส่งสัยว่าเวลาเปิดเช็คเมล์ ทำไมบางเมล์ ถึงมีรายละเอียดมากจัง
ทั้งรูปภาพ ทั้งลิงค์ ทั้งเนื้อหา เหมือนยกหน้าเว็บมายังไง ยังงั้นเลย
ผมก็เลยคิดว่ามันจำเป็นต้องใช้ ก็เลยเอามาฝากกัน อาจจะไม่ได้แจ่มมาก
แต่ก็ให้ดู ให้รู้ไว้พอเป็นแนวทางสำหรับพัฒนาต่อไปนะครับ
ส่วนการส่งก็ไม่ได้ยากอะไรครับ เพราะเขามีฟังก์ชั่นให้แล้ว งั้นเราก็มาลุยกันเลย..........
<?
$webname="http://www.code-father.com";
$webname2="Code-Father.Com";
$title=$webname2.': ยืนยันการสมัครสมาชิก';
$msg= "
  |  | สวัสดีคุณ ".$artist_name_thai."
อีเมล์ฉบับนี้ส่งมาจากเว็บไซต์ ".$webname2." ที่คุณได้ทำการสมัครสมาชิกไว้
เพื่อยืนยันความมีตัวตนของคุณเอง กรุณา คลิกที่ลิงค์ด้านล่าง เพื่อยืนยันตัวตนของคุณ
ลิงค์ยืนยัน :คลิกที่นี่ เพื่อยืนยันการสมัครสมาชิก
คุณสามารถล๊อกอินเข้าใช้งานระบบของเว็บไซต์ ".$webname." ได้หลังจาก
การยืนยันความมีตัวตนของคุณเสร็จสมบูรณ์ โดยใช้ User Name และ Password นี้
User Name : ".$user."
Password : ".$password."
ทีมงาน ".$webname2." ขอขอบพระคุณ |
";
$headers = "MIME-Version: 1.0\r\n";
$headers .= "Content-type: text/html; charset=UTF-8\r\n";
$headers.="From: ".$webname2."\r\n";
mail($email,$title, $msg,$headers );// ตรงนี้เป็นฟังก์ชั่นสำหรับส่งเมล์ครับ
?>
*** การส่งเมล์นั้น ต้องส่งที่โฮสจริงนะครับ จึงจะส่งได้ ถ้าส่งที่เครื่องจำลอง localhost หรือ 127.0.0.1 จะไม่สามารถส่งได้นะครับ
ขอเพิ่มเติมอีกนิดหนึ่งเรื่องการแปลงโค้ด html ไปเป็นโค้ด PHP (ตามตัวอย่างข้างบน)
เราไม่ต้องไปหาโปรแกรมอะไรมาแปลงให้ยุ่งยากหรอกครับ
1. ขั้นแรกเราก็ออกแบบรูปร่างหน้าตาที่เราต้องการด้วย html ธรรมาดา ๆ นี่หล่ะ ใส่ภาพ ใส่ลิงค์ ใส่ข้อมูลต่าง ๆ ให้ครบ
2. จากนั้นก็เลือกแสดงผลโค้ด แล้วก็ใส่ฟังก์ชั่น echo ของ PHP เข้าไป และก็ที่สำคัญอย่าลืมเครื่องหมาย "ฟันเดี่ยว" หรือ "ฟันคู่" เปิดและปิดฟังก์ชั่น echo ด้วยนะครับ
ไม่เข้าใจ หรือสงสัยตรงไหนก็ถามไว้นะครับ เดี่ยวผมจะเข้ามาตอบให้
เพราะที่เขียนบทความ ก็เขียนตามความเข้าใจของตัวเอง พยายามอธิบายให้ละเอียดที่สุด เพื่อให้ทุกคนสามารถอ่านและเข้าใจได้
แต่เหนือสิ่งอื่นใด อ่านแล้วต้องลงมือปฏิบัติด้วยนะครับ จะได้รู้แจ้งเห็นจริงกันไป.........
--> |