คิดว่าคงมีคนเจอปัญหานี้อยู่และอาจได้วิธีแก้ไปแล้ว วิธีแก้ไขคือลองตรวจดูว่าไฟล์ php นั้น save เป็น UTF-8 หรือเปล่า รวมไปถึงไฟล์ class PHPMailer หรือ html template ด้วยนะครับ

มาพูดถึงเรื่องย้ายโฟลเดอร์เว็บต่อเลย เพราะเดี๋ยวจะไม่สมบูรณ์ เหตุผลเดียวกับบทความ "วิธีย้ายโฟลเดอร์เก็บฐานข้อมูล MySQL ไปไว้ Drive อื่น สําหรับ AppServ" คือ ถ้ามีปัญหา Boot เครื่องไม่ขึ้นแล้ว Format ลง windows ใหม่ ข้อมูลใน Drive C: จะหายหมด ซึ่งเดิม Appserv จะเก็บเว็บไว้ที่ C:\AppServ\www ทีนี้เราจะไปย้ายมันมาไว้ที่ Drive D: อย่างเคย (จะ drive e,r,z ก็ได้ครับถ้ามี ^^) ขั้นตอนตามด้านล่างนี้เลยครับ

เดิมทีถ้าลง AppServ โฟลเดอร์เก็บฐานข้อมูล MySQL จะอยู่ที่  C:\AppServ\MySQL\data ซึ่งหากเกิดปัญหาเครื่อง Boot ไม่ได้ต้อง Format เครื่องลง Windows ใหม่ "คราวนี้ล่ะครับ งานเข้า!" เพราะข้อมูลต่างๆใน Drive C: หายแน่นอนรวมทั้งฐานข้อมูล MySQL สุดรักสุดหวงของเราด้วย และนี่เองเลยเป็นที่มาของการย้าย โฟลเดอร์เก็บฐานข้อมูล MySQL ไปไว้ที่ Drive อื่นเช่นไว้ใน Drive D: เป็นต้น วิธีการไม่ยากเลยตามขั้นตอนด้านล่างนี้ครับ

ใช้ PHPMailer มาตั้งนาน เพิ่งเคยได้ลองใช้ $mail->AddCC(); แต่กลับใช้ไม่ได้ ไปได้วิธีจากบอร์ดนอกโดยกำหนด cc ไว้ใน  Header ไปเลย ตัวอย่างตามด้านล่างครับ [crayon-5c91e6d58e5b5158876261/] ถ้ามีหลายเมล์ก็ comma คั่นได้เลย ที่มา : http://www.daniweb.com/web-development/php/threads/350878/add-cc-email-php-mailer-issue

พอดีต้องใช้งานลักษณะนี้ เลยไปได้ source จาก stackoverflow.com มาทดลองรันดูได้ผลเป็นที่หน้าพอใจ ดูตัวอย่าง code ด้านล่างครับ อธิบายด้วยตัวมันเองอยู่แล้ว

พอดีมีงานที่ต้องเปรียบเทียบ PHP Extensions ของ Server 2 ตัว ว่ามีโมดูลไหนเปิดบ้าง จะไปดู php info ก็ค่อนข้างเปรียบเทียบยากเพราะรายละเอียดเล็กๆน้อยเยอะเกินไป เราต้องการแค่ดูรายชื่อโมดูลเท่านั้น เลยเขียน php ให้แสดงเฉพาะรายชื่อโมดูลและฟังก์ชั่นออกมาอีกทีนึง

ก็ตามรูปด้านล่างคงไม่ต้องอธิบายกันมาก จริงๆฟังก์ชั่นนี้ผมเอามาแก้ไขเพิ่มเติมนิดหน่อย ดูต้นฉบับ คลิกที่นี่ วิธีใช้งานตามตัวอย่างด้านล่างครับ

ฟังก์ชั่นนี้ก็ใช้ GD Lib อย่างเคย คุณสมบัติของฟังก์ชั่นตามหัวข้อ โดยจะแป่ะลายน้ำไว้ ซึ่งผมคำนวณให้อยู่กึ่งกลางรูปพอดี และกำหนดให้ต้องเป็น Gif ไว้

จะว่าไป การย่อรูป Thumbnail นี้ก็ไม่ค่อยเวิร์คเท่าไหร่เพราะมันจะมาประมวลจับรูปขนาดใหญ่มาย่อเป็น Thumbnail เอาอีตอนแสดงผลนี่แหล่ะ แต่อาจจำเป็นบางกรณี เอามาแป่ะไว้ก่อนแล้วกัน