ผมตัด code บางส่วงออกจาก script เพื่อแสดงภาษาไทยให้ถูกต้อง ... (font สี่เหลี่ยม)


//		foreach(explode(" ", strip_tags($body)) as $key => $line) {
//			/*
//				Break long strings into smaller chunks (prevents
//				destroying the interface with a 500 characters
//				long "word"
//			*/
//			if (strlen($line) > 50) $body = str_replace($line, wordwrap($line, 25, " ", 1), $body);
//			
//		}

ตอนนี้ทุกอย่างใน web เป็น utf-8 หมดแล้วครับ ใช้งานได้ไม่มีปัญหา ภาษาไทยมันก็ลงฐานข้อมูลเป็นภาษาไทย
แต่ตอนแสดงผล ถ้าไม่ตัด code ข้างบนออก มันจะเป็นภาษาไทย กกกกกกก[][]ขขขขขขข[][] ตามนี้อะครับ
อยากจะใส่กลับเข้าไป แต่คงต้องแก้อะไรก่อน หรือว่าไม่ต้องใส่เข้าไปก็โอเคครับ …

ลองใช้คำสั่งในกลุ่ม multibytes ดูครับหรือใช้ iconv ก่อน

lol

ตัวอย่างครับ

iconv_substr($entry[contents], 0, 200,‘UTF-8’);