คำตอบที่ได้รับเลือกจากเจ้าของกระทู้
ความคิดเห็นที่ 3
ไฟล์ HTML ก็ควรใส่แบบนี้ใน head นะครับ
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
ข้อมูลจากไฟล์ก็ควรแปลงเป็น utf8 ก่อนบันทึกลงฐานข้อมูลด้วยคำสั่ง
$text = iconv('tis-620', 'utf-8', $text);
เพราะปกติ text file จะเข้ารหัสแบบ 8bit ไม่ใช่ utf8
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
ข้อมูลจากไฟล์ก็ควรแปลงเป็น utf8 ก่อนบันทึกลงฐานข้อมูลด้วยคำสั่ง
$text = iconv('tis-620', 'utf-8', $text);
เพราะปกติ text file จะเข้ารหัสแบบ 8bit ไม่ใช่ utf8
▼ กำลังโหลดข้อมูล... ▼
แสดงความคิดเห็น
คุณสามารถแสดงความคิดเห็นกับกระทู้นี้ได้ด้วยการเข้าสู่ระบบ
ขอความช่วยเหลือโค้ด php อัพโหลดข้อมูลลง SQL แล้วภาษาไทยเป็นภาษาต่างดาวค่ะ
ใส่ mysqli_query($objConnect, "SET NAMES UTF8");
หรือ mysqli_set_charset($link,'utf8');
ก็ไม่เป็นผล แค่ภาษาต่างดาวเดิมกลายเป็นภาษาต่างดาวอีกดาวหนึ่งแทน....
โค้ดนะคะ
หน้า อัพ file (ก๊อปมาล้วน ๆ) ปล. ถึงชื่อมันจะบอกว่าเป็น CSV แต่เราแก้เป็น txt ค่ะ
หน้าใส่ข้อมูลลง SQL
ภาษาต่างดาว แบบ1 และแบบ2
ขอความกรุณาทุกคนด้วยค่ะ