พบกับบทความเกี่ยวกับคอมพิวเตอร์และ programming ได้ที่ http://articles.modoeye.com | บล็อกอาหาร
PHP development / มาถามอีกแล้วครับ - -/
Next
Next
Fri 23 Sep 2005 14:12:41

พอได้ไปลองดูดีๆแล้ว DB มันก็เก็บญี่ปุ่นไปอยู่แล้วล่ะครับ  เพราะพอ encode เป็น Japanese (Auto select) แล้วมันก็เป็นญี่ปุ่น(แต่ภาษาไทยเละแทน)

ตอนนี้เลยอยากรู้วิธีให้มันแสดงได้ทั้งสองภาษาครับ

พอไปดู source ของบอร์ดที่แสดงได้ทั้งสองภาษา เขาแปลงญี่ปุ่นเป็นพวก &1234; บลาๆๆ เลยลองใช้พวก htmlentities htmlspecialchars  ดูแล้วก็ยังเน่าอยู่ล่ะครับ *-*

Administrator
Fri 23 Sep 2005 17:21:53
ตรงนี้คงต้องดูว่า เว็บไซท์ที่ว่านี้เขา encoding เป็น charset อะไรครับแต่เท่าที่บอกมานี่น่าจะเป็น utf-8 ครับซึ่งก็คือ unicode รองรับได้ทุกภาษาครับ แต่ปัญหาจะกลับมาอยู่ที่ภาษาไทยนั้นก็จะต้องเข้ารหัสให้เป็น unicode ด้วยเพื่อจะได้แสดงผลได้ถูกต้องครับ เพราะฉะนั้นคุณจะต้องทำการ encode และ decode ให้ถูกต้องทุกครั้งที่เรียกข้อมูลเข้าออกจาก db ครับ แต่ถ้าเป็น MySQL 4 ขึ้นไปนี่จะสามารถรองรับ unicode ได้หมดแล้วครับ
Reply
Name:
E-mail:
Home | Services | Forum | Classified | Directories | Support | Contact
ATOM feed RSS 0.9 feed RSS 1.0 feed RSS 2.0 feed
Copyright © 2005 - 2007 Modoeye.com, All Rights Reserved.
Disclaimer | Privacy policy | Term of Use | Term of Services
Valid XHTML Valid CSS! PHP: Hypertext Preprocessor MySQL database Apache Powered! FreeBSD Power to serve
Modoeye Sitemap Client login