mail()
mail ( $to, $subject, $message [, $headers[ , $additional_param] ] )
พารามิเตอร์ที่จำเป็นมีอยู่ 3 ตัว และพารามิเตอร์เสริม 2 ตัว คือ
$to
ที่อยู่อีเมลผู้รับ$subject
หัวข้อของอีเมล$message
เป็นเนื้อหาของอีเมล$headers
เป็นพารามิเตอร์เสริม เอาไว้กำหนดหัวเมลเพิ่มเติม$additional_param
เป็นพารามิเตอร์เสริม สำหรับส่งค่าให้กับโปรแกรมส่งเมล (ไม่ค่อยได้ใช้)
\r\n
(เหมือนการขึ้นบรรทัดใหม่ในโปรแกรมของฝั่ง Windows) แทนที่จะใช้ \n
อย่างเดียว ไม่ว่าจะส่งจาก OS ที่เป็น Windows หรือ Linux
แค่นี้ก็จบแต่ถ้าต้องการระบุอีเมลที่ใช้ส่ง รวมทั้งการใช้เนื้อหาในอีเมลเป็น HTML จะต้องใส่
$headers
ลงไปด้วย
ข้อจำกัดของอีเมลที่ควรรู้ไว้คือ
- แนบ JavaScript ลงไปไม่ได้ (ที่จริงก็แนบได้ แต่โปรแกรมอ่านเมลทั้งหลายปิดการทำงานของ JavaScript ทิ้งเพื่อความปลอดภัย)
- หากใช้ CSS จะต้องแทรกลงไปในเนื้อหาอีเมล ไม่สามารถแนบเป็นไฟล์ภายนอกไปได้
- หากต้องการแทรกรูปภาพจะต้องใช้พาธเต็ม แต่หากไม่จำเป็นก็ไม่ควรจะใส่ลงไป
No comments:
Post a Comment