มีปัญหากับ charset=utf-8 IE+Firefox กับระบบ Chat online

ถาม-ตอบ แนะนำไอเดียว โค้ดตัวอย่าง แนวทาง วิธีแก้ปัญหา มีปัญหากับ charset=utf-8 IE+Firefox กับระบบ Chat online

มีปัญหากับ charset=utf-8 IE+Firefox กับระบบ Chat online

ไฟล์ ตั้งเป็น charset=tis-620 เปิด IE ภาษาไทยปกติ แต่พอไปเปิด Firefox ดันเป็นภาษาต่างดาว
พอมาตั้งค่าไฟล์ เป็น ตั้งเป็น charset=utf-8 เปิด IE ภาษาไทยเป็นภาษาต่างดาว แต่พอไปเปิด Firefox ภาษาไทยปกติ

ไล่แก้แล้วก็ไม่หายใครก็ได้ช่วยดูให้หน่อยครับ
ลองโหลดไปดูครับ ไฟล์ 50Kb เอง
http://www.pleasure-cafe.com/ajaxchat.zip

//ขอบคุณครับ



Thakachi 25-03-2011 11:58:05

คำแนะนำ และการใช้งาน

สมาชิก กรุณา ล็อกอินเข้าระบบ เพื่อตั้งคำถามใหม่ หรือ ตอบคำถาม สมาชิกใหม่ สมัครสมาชิกได้ที่ สมัครสมาชิก


  • ถาม-ตอบ กรุณา ล็อกอินเข้าระบบ
  • เปลี่ยน


    ( หรือ เข้าใช้งานผ่าน Social Login )

 ความคิดเห็นที่ 1

 https://www.ninenik.com/content.php?arti_id=202 ลองปรับใช้ดู



Ninenik 25-03-2011
 ความคิดเห็นที่ 2

อันนี้ไม่ได้เอาข้อมูลจากฐานข้อมูลครับ
 



Thakachi 25-03-2011 14:24
 ความคิดเห็นที่ 3

  พยายามทำให้ไฟล์ ที่แสดงข้อมูล เป็น utf-8 รวมทั้งไฟล์ที่ใช้งานใน ajax

 
เช่น ไฟล์ทั่วไปก็กำหนดเป็น 
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />  
 
ส่วนไฟล์ ajax ก็กำหนดให้ header เป็น  utf-8
กำหนดไว้ด้านบนสุดของไฟล์ ajax 
<?php  
session_start();  
header("Content-type:text/html; charset=UTF-8");       
header("Cache-Control: no-store, no-cache, must-revalidate");      
header("Cache-Control: post-check=0, pre-check=0", false);   
....
...
..
 
 

 



Ninenik 25-03-2011
 ความคิดเห็นที่ 4

www.pleasure-cafe.com/tmp.rar
แก้แล้วที่นี้เหลือแต่ใช้กับ IE เวลาสนทนาภาษาไทยมัน เป็นต่างดาว
Firefox ภาษาไทยปกติ



Thakachi 25-03-2011 17:30
1






เว็บไซต์ของเราให้บริการเนื้อหาบทความสำหรับนักพัฒนา โดยพึ่งพารายได้เล็กน้อยจากการแสดงโฆษณา โปรดสนับสนุนเว็บไซต์ของเราด้วยการปิดการใช้งานตัวปิดกั้นโฆษณา (Disable Ads Blocker) ขอบคุณครับ