พึ่งหัดเขียน php,ajax มีปัญหาภาษาไทยกับ ie8 ครับ ช่วยหน่อย

ใช้ firefox เพิ่มข้อมูล และอ่านได้ปกติ แต่พอเป็น ie8(ไม่รู้ ie อื่นเป็นไม๊) มันเพิ่มข้อมูลและอ่านออกเป็นภาษาต่างดาวครับ



ใช้ UTF-8 ทั้ง header และการ query(setname...) แล้วก็ไม่หาย




ผมลองทดสอบโชว์ค่าที่ส่งไปให้ php insert ลง mysql ออกมาไว้ข้างล่าง



ปรากฏว่า มันเป็นภาษาต่างดาวตั้งแต่ตอนส่งค่าไปให้หน่ะครับ ก่อนการ insert ลง mysql



ไม่ทราบว่าต้องทำยังไงก่อนส่งครับ หรือ ie8 มันไม่ใช่ ActiveXOject ครับ



ขออภัยถ้าตรงไหนมั่วๆ พึ่งหัดเขียนครับ




หน้าทดลอง

http://freeprograms.x10.mx
08 พ.ค. 2554 1 1,833

ลองใช้ Post แทน Get ดูครับ

หน้า PHP ต้องเป็น UTF-8 ด้วยนะครับ

#1
ความคิดเห็น
ไฟล์อัปโหลด ชนิด jpg, jpeg ขนาดไฟล์ไม่เกิน 1024
^