ปล่อยบทความเรื่องการเขียนโปรแกรมส่ง E-Mail ตอนต่อจากตอนที่แล้วค้างไว้นานเลยครับ เป็นปีเเลย...แหะ แหะ...ว่าจะเขียนตอนต่อมาอยู่นาน จนแล้วจนรอดก็ไม่ได้เขียนสักที เพิ่งจะมาเขียนเอาก็คราวนี้เองครับ คงไม่ว่ากันนะครับ เนื่องจากเว็บ DwThai.Com มีผมเขียนบทความ และพัฒนาเว็บอะไรต่าง ๆ อยู่คนเดียว ไม่ว่าจะออกแบบเว็บ เขียนโปรแกรม ตอบ Webboard ทำเองโหมดดดดเลย...เลยมีอะไรล่าช้าไปบ้าง มาเขาเรื่องของเรากันเลยดีกว่า..
โค้ด PHP สำหรับ การส่ง E-Mail
<?php $toMail='tomail@mail.com'; $subject='ส่งเมล์มาหานะครับ'; // บรรทัดต่อมาเป็นข้อความที่มี TAG ในแบบ HTML ประกอบ $HTMLMessage="<strong><div class='color:#FF0022'> ข้อความใน E-Mail</div></strong><br />"; $HTMLMessage .= "<img src='http://www.dwdev.dwthai.com/img/phpdwthai160x60.gif' / >"; $headMail = "MIME-Version: 1.0\r\n"; $headMail .= "Content-type: text/html; charset=utf-8\r\n"; $headMail .= "From: สมชาย <somchai@mailmail.com>\r\n"; /* กำหนดค่าตัวแปรที่เราจะต้องใช้งานกับ Function mail() ซึ่งเราอาจจะไปประยุกติ์ใช้โดยการรับค่ามาจาก Form Input ก็ได้ */ if( mail($toMail,$subject,$HTMLMessage,$headMail) ){ echo "ทำการส่ง E-Mail ไปแล้วจ้า..."; } else{ echo "ไม่สามารถทำการส่ง E-mail ได้กรุณาตรวจสอบ โค้ดอีกครั้ง"; } ?>
ให้สังเกตที่ตัวแปร $headMail ในโค้ดข้างต้น ในโค้ดข้างต้นระบุ Header ของ E-Mail ที่ถูกส่งออกไปว่าใช้ Header เป็น HTML และมีการระบุ Encoding เพิ่มเติมเข้าไปด้วยว่าเป็น utf-8 ซึ่งเป็นชุด Encoding ที่สามารถใช้ภาษาไทยได้นั้นเอง
เรื่อง : เขียนโปรแกรมสร้างกราฟ (Graph) ด้วย PHPPlot Graph Library การเขียนโปรแกรมเพื่อแสดงกราฟ (Graph) ...
เรื่อง : รู้จักกับ Functions ของ PHP (built-in functions) ภาษา PHP มี Functions ให้โปรแกรมเมอร์นำมาใช้งานได้จำนวนมาก ซึ่ง...
เรื่อง : การเขียนโปรแกรม Counter แบบง่ายด้วย PHP Counter คือ โปรแกรมเล็ก ๆ ที่ใช้ในการนับจำนวน Page View ห...
เรื่อง : การเขียนโปรแกรมภาษา PHP ติดต่อกับ Database *การเขียนโปรแกรมเพื่อติดต่อฐานข้อมูล MySQL มีหลายวิธี ในที่นี้แนะนำให้ใช้ MySQLi ใน...