เป็น function เข้ารหัสสัญลักษณ์น่ะครับ
http://www.asciitable.com/ 
<<== ตัวอักษรต่างๆ จะถูกแทนตัวรหัสต่างๆ ประมาณนี้
ซึ่งสัญลักษณ์บางตัวอาจจะต้องถูกเปลี่ยนให้เป็นรหัสก่อน เพื่อส่งไป เช่น แทนที่จะถูกส่งไปเป็น " เราก็เปลี่ยนให้เป็น " ด้วยคำสั่ง htmlspecialchars() นี้
และพอเราจะแสดงผล ก็แปลงกลับมาด้วยคำสั่ง htmlspecialchars_decode() นี้น่ะครับ มันก็จะเปลี่ยนจาก " มาเป็น " ให้
** รหัสที่มัน encode ให้ผมไม่แน่ใจว่าเป็นแบบไหนนะครับ แต่ก็จะประมาณนี้
ส่วนที่บอกว่าขึ้นบรรทัดใหม่ แล้วพอไปแสดงมันเป็นเว้นวรรค ตอน รับค่ามา ก็ใส่
ln2br($_POST['xxx']); 
เข้าไปครับ
เพราะถ้าเป็นการขึ้นบรรทัดใหม่ของ textarea มันจะแทนด้วย \n ซึ่งตอนรับมาแสดงผล เราก็ต้องเปลี่ยน \n ให้เป็น <br> ก่อนครับ
ถ้าบันทึกลงฐานข้อมูลก็ควรจะเข้ารหัสก่อนก็ดีครับ
น่าจะประมาณนี้ ไม่รู้จะงงรึเปล่า ผมอ่านเองยังงงๆ ครับ ^^'
ลองดูนะครับ
อ่อถ้าสงสัยเรื่อง function ว่าใช้ยังไง ตามลิงค์เข้าไปเลยครับ
ขอบคุณครับ