ยินดีต้อนรับคุณ, บุคคลทั่วไป กรุณา เข้าสู่ระบบ หรือ ลงทะเบียน

เข้าสู่ระบบด้วยชื่อผู้ใช้ รหัสผ่าน และระยะเวลาในเซสชั่น

ThaiSEOBoard.comพัฒนาเว็บไซต์Programmingเว็บมันไม่แสดงเป็นภาษาไทย ทำอย่างไรคับ
หน้า: [1]   ลงล่าง
พิมพ์
ผู้เขียน หัวข้อ: เว็บมันไม่แสดงเป็นภาษาไทย ทำอย่างไรคับ  (อ่าน 19709 ครั้ง)
0 สมาชิก และ 1 บุคคลทั่วไป กำลังดูหัวข้อนี้
GraPhiX
Newbie
*

พลังน้ำใจ: 22
ออฟไลน์ ออฟไลน์

กระทู้: 78



ดูรายละเอียด
« เมื่อ: 25 มิถุนายน 2011, 21:38:55 »

เว็บมันไม่แสดงเป็นภาษาไทย ทำอย่างไรคับ ?

คือก็ใส่ค่าแบบนี้แล้ว
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />

แต่เวลาเปิดมันแสดงผล ไม่เป็นภาษาไทย ต้องคอยเลือกภาษาที่ view >  Encoding > Thai(Windows)
ทุกครั้ง ไม่ทราบว่าเป็นเพราะอะไร

อยากให้ เปิดมาแล้วอ่านไทยได้เลย ต้องทำไงคับ  wanwan019

ขอบคุณคับ
« แก้ไขครั้งสุดท้าย: 25 มิถุนายน 2011, 21:45:18 โดย GraPhiX » บันทึกการเข้า
EThaiZone
เจ้าพ่อโลลิค่อน
เจ้าพ่อบอร์ดเสียว
*

พลังน้ำใจ: 321
ออฟไลน์ ออฟไลน์

กระทู้: 12,518



ดูรายละเอียด เว็บไซต์
« ตอบ #1 เมื่อ: 25 มิถุนายน 2011, 21:53:49 »

ก็ใส่
<meta http-equiv="Content-Type" content="text/html; charset=windows-874" />

แทนครับ แต่เป็นการแก้ปัญหาที่ปลายเหตุ จริงๆ ต้องเซฟไฟล์ที่เป็นเกี่ยวกับเว็บ (html , php)
ให้เป็น encode แบบ utf8 without bom ครับ ด้วยพวก notepad++ หรือ editplus
« แก้ไขครั้งสุดท้าย: 25 มิถุนายน 2011, 21:54:18 โดย EThaiZone » บันทึกการเข้า

kungbest
สมุนแก๊งเสียว
*

พลังน้ำใจ: 86
ออฟไลน์ ออฟไลน์

กระทู้: 670



ดูรายละเอียด เว็บไซต์
« ตอบ #2 เมื่อ: 25 มิถุนายน 2011, 22:12:56 »

ลองเปลี่ยนเป็น <meta http-equiv="Content-Type" content="text/html; charset=TIS-620" />

หรือไม่งั้นถ้าจะเป็น utf-8 ก็ทำตามกระทู้ข้างบนเลยคับ
แทนครับ แต่เป็นการแก้ปัญหาที่ปลายเหตุ จริงๆ ต้องเซฟไฟล์ที่เป็นเกี่ยวกับเว็บ (html , php)
ให้เป็น encode แบบ utf8 without bom ครับ ด้วยพวก notepad++ หรือ editplus

บันทึกการเข้า

GraPhiX
Newbie
*

พลังน้ำใจ: 22
ออฟไลน์ ออฟไลน์

กระทู้: 78



ดูรายละเอียด
« ตอบ #3 เมื่อ: 26 มิถุนายน 2011, 12:30:30 »

ต้องเซฟไฟล์ที่เป็นเกี่ยวกับเว็บ (html , php)
ให้เป็น encode แบบ utf8 without bom ครับ ด้วยพวก notepad++ หรือ editplus

ทำยังไงนะคับ save file encode แบบ utf8 without bom

ใน editplus ผมลองดู save as ดู มันมีให้เลือก encoding แบบ utf8 แต่ไม่มี without bom  คับ
ถ้าแบบนี้จะได้ไหม  wanwan019
บันทึกการเข้า
kenessar
ก๊วนเสียว
*

พลังน้ำใจ: 34
ออฟไลน์ ออฟไลน์

กระทู้: 342



ดูรายละเอียด เว็บไซต์
« ตอบ #4 เมื่อ: 27 มิถุนายน 2011, 02:28:38 »

เหมือนว่าใช้ Notepad ธรรมดาเซฟแล้วเลือก Encoding เป็น UTF8 ก็มีให้เหมือนกันนะ เอ๊ะ ใช่หรือเปล่า  Tongue
บันทึกการเข้า


tamweb
บุคคลทั่วไป
« ตอบ #5 เมื่อ: 27 มิถุนายน 2011, 05:09:58 »

เหมือนว่าใช้ Notepad ธรรมดาเซฟแล้วเลือก Encoding เป็น UTF8 ก็มีให้เหมือนกันนะ เอ๊ะ ใช่หรือเปล่า  Tongue

นาจะตามนั้นครับ document chaset utf-8 หรือไม่ก้ qurry data ลองดู
บันทึกการเข้า
blogmehkt
คนรักเสียว
*

พลังน้ำใจ: 11
ออฟไลน์ ออฟไลน์

กระทู้: 114



ดูรายละเอียด เว็บไซต์
« ตอบ #6 เมื่อ: 27 มิถุนายน 2011, 06:34:57 »

ถ้าเป็นการดึงข้อมูล database แล้วยึกยือ php ต้องแก้ที่ ตรง connection ด้วยนะครับ

โค๊ด:
mysql_query("SET character_set_results=utf8");
mysql_query("SET character_set_client='utf8'");
mysql_query("SET character_set_connection='utf8'");
mysql_query("collation_connection=utf8");
mysql_query("collation_database=utf8");
mysql_query("collation_server=utf8");

ถ้าเป็น html ธรรมดา ก็ตามอย่างท่านข้างบนว่าครับ
บันทึกการเข้า
taotuchae
Newbie
*

พลังน้ำใจ: 3
ออฟไลน์ ออฟไลน์

กระทู้: 95



ดูรายละเอียด
« ตอบ #7 เมื่อ: 27 มิถุนายน 2011, 08:55:47 »

มาเก็บความรู้

ขอบคุณครับ
บันทึกการเข้า
GraPhiX
Newbie
*

พลังน้ำใจ: 22
ออฟไลน์ ออฟไลน์

กระทู้: 78



ดูรายละเอียด
« ตอบ #8 เมื่อ: 28 มิถุนายน 2011, 14:08:05 »

ใช้ได้แล้วคับ แต่หลังจากแก้เสร็จแล้วเลยให้ W3C ตรวจ มันแสดงออกมาดังนี้

Byte-Order Mark found in UTF-8 File.

The Unicode Byte-Order Mark (BOM) in UTF-8 encoded files is known to cause problems for some text editors and older browsers. You may want to consider avoiding its use until it is better supported.

ไม่รู้ต้องปรับไรอีกป่าว ?  wanwan017
บันทึกการเข้า
EThaiZone
เจ้าพ่อโลลิค่อน
เจ้าพ่อบอร์ดเสียว
*

พลังน้ำใจ: 321
ออฟไลน์ ออฟไลน์

กระทู้: 12,518



ดูรายละเอียด เว็บไซต์
« ตอบ #9 เมื่อ: 28 มิถุนายน 2011, 18:02:33 »

ต้องเซฟไฟล์ที่เป็นเกี่ยวกับเว็บ (html , php)
ให้เป็น encode แบบ utf8 without bom ครับ ด้วยพวก notepad++ หรือ editplus

ทำยังไงนะคับ save file encode แบบ utf8 without bom

ใน editplus ผมลองดู save as ดู มันมีให้เลือก encoding แบบ utf8 แต่ไม่มี without bom  คับ
ถ้าแบบนี้จะได้ไหม  wanwan019


ต้องอัญเชิญภาพที่ผมเคยทำไว้สมัยก่อนมาใช้ ผมใช้โพสในบอร์ดนี้ซ้ำแล้วซ้ำเล่า  wanwan004

บันทึกการเข้า

หน้า: [1]   ขึ้นบน
พิมพ์