รบกวนอาจารย์เรื่อง ajax บันทึกข้อมูลลง SQL server 2000 หน่อยครับ HomeForumรบกวนอาจารย์เรื่อง ajax บันทึกข้อมูลลง SQL server 2000 หน่อยครับ ไก่นครสวรรค์ ใช้ ajax ส่งค่าเพื่อบันทึกลงฐานข้อมูลของ SQL server 2000 มันไม่เป็นภาษาไทยน่ะครับ ลองทั้ง convert utf-8 ,tis-620,windows-874 แล้วครับทำไม่ได้เลย รบกวนอาจารย์หน่อยครับ กรกฎ วิริยะ ตรวจสอบฐานข้อมูลครับ ทำให้ทั้งระบบเป็น UTF-8 ครับ รับรองได้ 100% ไก่นครสวรรค์ ตอนนี้ผมแก้ปัญหาเรื่องภาษาไทย สำหรับ ajax ส่งค่าไปเก็บในฐานข้อมูล sqlserver 2000 ได้แล้วครับ อาจเป็นอีกแนวทางให้พวกเราครับ ตอนส่งค่า ผมใช้ data="txtsent="+ encodeURI(frm.elements['txtsent'].value); ตอนรับค่าก่อนบันทึกผมใช้ header("content-type:text/javascipt;charset=tis-620"); $txtsent= iconv( 'UTF-8' , 'TIS-620' , $_POST['txtsent']); เผื่อเป็นประโยชน์กับพวกเราบ้างครับ กรกฎ วิริยะ ขอบคุณครับ สำหรับการกลับมาตอบสิ่งที่ได้แก้ไขไปแล้ว oodfon ของผมมีปัญหาไม่แสดงผลเป็นภาษาไทยครับ insert ข้อมูลเป็นไทยได้ แต่แสดงผลเป็นไทยไม่ได้ช่วยหน่อยครับ ความคิดเห็น รายละเอียด ไฟล์อัปโหลด ชนิด jpg, jpeg ขนาดไฟล์ไม่เกิน 2M ส่งความคิดเห็น
ทำให้ทั้งระบบเป็น UTF-8 ครับ รับรองได้ 100%
ตอนนี้ผมแก้ปัญหาเรื่องภาษาไทย สำหรับ ajax ส่งค่าไปเก็บในฐานข้อมูล sqlserver 2000 ได้แล้วครับ
อาจเป็นอีกแนวทางให้พวกเราครับ
ตอนส่งค่า ผมใช้ data="txtsent="+ encodeURI(frm.elements['txtsent'].value);
ตอนรับค่าก่อนบันทึกผมใช้
header("content-type:text/javascipt;charset=tis-620");
$txtsent= iconv( 'UTF-8' , 'TIS-620' , $_POST['txtsent']);
เผื่อเป็นประโยชน์กับพวกเราบ้างครับ
สำหรับการกลับมาตอบสิ่งที่ได้แก้ไขไปแล้ว