ปรึกษาปัญหา UTF-8 กับ tis-620 ของ webserver กับ firefox

ปัญหาของผมมีอยู่ว่า
-เว็บที่พัฒนาอยู่ เวลาเปิดดูโดยใช้ IE สามารถมองเห็นเป็นภาษาไทย แต่เมื่อใช้ firefox 11 เปิดดู ต้องสั่ง encode จาก utf8 เป็น tis620 ตลอดเลยถึงจะสามารถมองเป็นภาษาไทยได้(ไม่ได้ทำ virtual host)
-ลองพยายาม save code เป็น utf8 แล้วก็ยังไม่ดีขึ้น ผมเลยคิดว่าคงเป็นปัญหาที่การ config webserver ของผมหรือเปล่าครับ

แล้วมีอีกเว็บหนึ่งอยู่ใน server เดียวกันเป็น utf8 อยู่แล้ว ไม่ว่าจะตั้ง config ของ httpd.conf AddDefaultCharset UTF-8 หรือ [B]AddDefaultCharset tis-620[/B] ยัง firefox 11 ก็สามารถเปิดดู เป็นภาษาไทยได้

เวลาเขียนเว็บ มีบรรทัดนี้ไหมครับ

<meta http-equiv=“Content-Type” content=“text/html; charset=utf-8” />

มีครับ แต่ db charset เป็น tis620

ใส่
<meta http-equiv=“Content-Type” content=“text/html; charset=tis-620” />

ใส่ php ไว้บนสุดของไฟล์


<?php
header('Content-Type: text/html; charset=tis-620');
?>

สร้าง file .htaccess ใน folder นั้นครับ
แล้วเพิ่ม [COLOR=#000000][FONT=courier]AddDefaultCharset UTF-8 เข้าไปครับ[/FONT][/COLOR]

ขอขอบพระคุณทุกข้อเสนอแนะครับ เดี๋ยวผมจะลองทำดู ได้วิธีใหม่ๆมากมาย

หาก mysql เป็น tis620 ก็ควรใช้ mysql native tis620 จะไม่มีปัญหา
แต่ก็แก้ปัญหาได้ตามที่ข้างบนแนะนำ ใช้ได้เหมือนกัน แค่มันไม่แน่นอน web encoding กับ data mysql encoding มันคนล่ะอย่างกัน

ควรเช็คให้แน่ใจว่าทางเซอร์ฟเวอร์ทำ native charset เป็น UTF หรือ TIS