ระบบ SMS ตัวอักษร "ภ" ไม่บัณทึกลงในฐานข้อมูลและไม่แสดง หน้าหลักเว็บบอร์ดแจ้งปัญหาระบบ SMS ตัวอักษร "ภ" ไม่บัณทึกลงในฐานข้อมูลและไม่แสดง Mo Sontem ขออนุญาตสอบถามค่ะ ระบบ SMS ตัวอักษร "ภ" ไม่บัณทึกลงในฐานข้อมูลและไม่แสดงผลทางหน้าจอค่ะ เมื่อมีการกดบันทึกเข้าไปจะตัดตัว ภ ออกจากฐานข้อมูล ไม่ว่าจะเป็นข้อมูลครู ข้อมูลนักเรียน ข้อมูลรายวิชา กรกฎ วิริยะ มีปัญหาที่ Server ที่ใช้งานอยู่ไม่รองรับภาษาไทยแบบสมบูรณ์ ครับ ลองปรับ region ของ Server รวมถึง Timezone และอื่นๆ ให้เป็นไทย และ ตรวจสอบ Charset ของ PHP ให้เป็น UTF-8 (ที่ PHP.ini) เสร็จแล้ว restart server ครับ Pakorn Wichairam ผมลองแก้ไฟล์ PHP.ini แก้ default_charset="TIS-620" ปัญหา "ภ" หาย แก้ไขได้ครับ ผมลง appserv win 10 นะครับ ไม่เก่งนะครับ พอมาเจอคำตอบของอาจารย์ ผมลองแก้ตามดูก็ได้เลยครับ อาทิตย์ เดชครบุรี แก้ตรงไฟล์ไหนครับ กรกฎ วิริยะ อ้างอิงจาก ความคิดเห็น #3แก้ตรงไฟล์ไหนครับ PHP.init สามารถดูที่อยู่ได้จาก phpinfo ครับ <?php phpinfo(); Somchai Reborn ผมแก้ไข php.ini โดย comment default_charset ดังนี้ครับ ;default_charset="UTF-8" default_charset="TIS-620" แค่นี้ แล้ว restart apache ใหม่ ก็ใช้ได้ครับ Supisit Wongputtisin ห้ากไม่เข้าไปแก้ใน php.ini สามารถแก้ไขวิธีอื่นอีกไหม ครับ พอเข้าไปแก้ มันไปกระทบกับข้อมูลอื่นๆครับผม ความคิดเห็น รายละเอียด ไฟล์อัปโหลด ชนิด jpg, jpeg, png ขนาดไฟล์ไม่เกิน 2M ส่งความคิดเห็น
ลองปรับ region ของ Server รวมถึง Timezone และอื่นๆ ให้เป็นไทย
และ ตรวจสอบ Charset ของ PHP ให้เป็น UTF-8 (ที่ PHP.ini)
เสร็จแล้ว restart server ครับ
ไม่เก่งนะครับ พอมาเจอคำตอบของอาจารย์ ผมลองแก้ตามดูก็ได้เลยครับ
PHP.init สามารถดูที่อยู่ได้จาก phpinfo ครับ
phpinfo();
;default_charset="UTF-8"
default_charset="TIS-620"
แค่นี้ แล้ว restart apache ใหม่ ก็ใช้ได้ครับ