lucationjj
สมุนแก๊งเสียว
พลังน้ำใจ: 46
ออฟไลน์
กระทู้: 888
|
 |
« เมื่อ: 24 เมษายน 2011, 22:58:25 » |
|
ปัญหา php Ajax ไม่ยอมอ่าน วรรณยุกต์ใน ภาษาไทยเกิดจากอะไรครับ ตัวอักษรมันแสดง แต่ พวก วรรณยุกต์ มันไม่แสดงครับ 
|
|
|
|
|
บันทึกการเข้า
|
 วันนี้มี ไม่มีบล็อก index แล้ว
|
|
|
lucationjj
สมุนแก๊งเสียว
พลังน้ำใจ: 46
ออฟไลน์
กระทู้: 888
|
 |
« ตอบ #1 เมื่อ: 24 เมษายน 2011, 23:04:48 » |
|
<? header("Content-type: text/xml; charset=TIS-620"); ?> ใส่โค้ดนี้ไปแล้วมันไม่อ่านวรรณยุกต์ครับ 
|
|
|
|
|
บันทึกการเข้า
|
 วันนี้มี ไม่มีบล็อก index แล้ว
|
|
|
ossytong
หัวหน้าแก๊งเสียว
พลังน้ำใจ: 138
ออฟไลน์
กระทู้: 1,149
|
 |
« ตอบ #2 เมื่อ: 24 เมษายน 2011, 23:05:25 » |
|
ปรับให้เป็น utf-8 ทั้งระบบครับ
|
|
|
|
|
บันทึกการเข้า
|
|
|
|
picharnan
หัวหน้าแก๊งเสียว
พลังน้ำใจ: 90
ออฟไลน์
กระทู้: 1,399
|
 |
« ตอบ #3 เมื่อ: 24 เมษายน 2011, 23:05:56 » |
|
ผมว่าสมัยนี้เค้าจะเลิกใช้แล้วนะครับ TIS-620 เนี่ย ผมว่าใช้ UTF-8 จะดีกว่านะครับ 
|
|
|
|
|
บันทึกการเข้า
|
|
|
|
lucationjj
สมุนแก๊งเสียว
พลังน้ำใจ: 46
ออฟไลน์
กระทู้: 888
|
 |
« ตอบ #4 เมื่อ: 24 เมษายน 2011, 23:08:11 » |
|
ปรับแล้วครับมันไม่มี วรรณยุกต์ สมมุติผมเขียน ไทยเสียว มันแสดงออกมา ไทยเสยว
|
|
|
|
|
บันทึกการเข้า
|
 วันนี้มี ไม่มีบล็อก index แล้ว
|
|
|
lucationjj
สมุนแก๊งเสียว
พลังน้ำใจ: 46
ออฟไลน์
กระทู้: 888
|
 |
« ตอบ #5 เมื่อ: 24 เมษายน 2011, 23:14:56 » |
|
ปรับตามที่บอกหมดแล้วนะครับ แต่ก็เหมือนเดิม
|
|
|
|
|
บันทึกการเข้า
|
 วันนี้มี ไม่มีบล็อก index แล้ว
|
|
|
kiak
ก๊วนเสียว
พลังน้ำใจ: 21
ออฟไลน์
กระทู้: 367
|
 |
« ตอบ #6 เมื่อ: 24 เมษายน 2011, 23:25:37 » |
|
เชกฟ้อน
|
|
|
|
|
บันทึกการเข้า
|
|
|
|
lucationjj
สมุนแก๊งเสียว
พลังน้ำใจ: 46
ออฟไลน์
กระทู้: 888
|
 |
« ตอบ #7 เมื่อ: 24 เมษายน 2011, 23:32:07 » |
|
ผมปรับที่ไฟล์ CSS เรียบร้อย แล้วเราต้องปรับที่ไฟล์ .js ไหมครับ 
|
|
|
|
|
บันทึกการเข้า
|
 วันนี้มี ไม่มีบล็อก index แล้ว
|
|
|
lucationjj
สมุนแก๊งเสียว
พลังน้ำใจ: 46
ออฟไลน์
กระทู้: 888
|
 |
« ตอบ #8 เมื่อ: 24 เมษายน 2011, 23:34:52 » |
|
ผมลองไปรัน บน Fire Fox ดูมันมีวรรณยุกต์
แต่พอ รันกับ google chrome มันไม่แสดงวรรณยุกต์ครับ
|
|
|
|
|
บันทึกการเข้า
|
 วันนี้มี ไม่มีบล็อก index แล้ว
|
|
|
LIEWnetwork
สมุนแก๊งเสียว
พลังน้ำใจ: 46
ออฟไลน์
กระทู้: 867
|
 |
« ตอบ #9 เมื่อ: 24 เมษายน 2011, 23:36:08 » |
|
ของผมเจอกับปัญหาไม่ยอมสนับสนุน utf-8 ต้องมานั่งเปลี่ยน tis-620 ไปมากับ mysql ปวดตับเหมือนกัน
|
|
|
|
|
บันทึกการเข้า
|
|
|
|
lucationjj
สมุนแก๊งเสียว
พลังน้ำใจ: 46
ออฟไลน์
กระทู้: 888
|
 |
« ตอบ #10 เมื่อ: 25 เมษายน 2011, 00:17:36 » |
|
ทำไมรันบน Frifox ได้ แต่รันบน Google Chrome ไม่แสดงผล งง 
|
|
|
|
|
บันทึกการเข้า
|
 วันนี้มี ไม่มีบล็อก index แล้ว
|
|
|
NightClub
หัวหน้าแก๊งเสียว
พลังน้ำใจ: 297
ออฟไลน์
กระทู้: 2,458
|
 |
« ตอบ #11 เมื่อ: 25 เมษายน 2011, 00:54:50 » |
|
ลองใช้ urlencode ก่อนส่งดูครับ
|
|
|
|
|
บันทึกการเข้า
|
รับจ้างเขียนโปรแกรม PHP งานมืออาชีพ เสร็จตามที่กำหนด ราคาปานกลาง เหมาะกับผู้ที่รับงานมาแล้วส่งต่อจ๊ะ PM มาเลย
|
|
|
lucationjj
สมุนแก๊งเสียว
พลังน้ำใจ: 46
ออฟไลน์
กระทู้: 888
|
 |
« ตอบ #12 เมื่อ: 25 เมษายน 2011, 00:57:02 » |
|
ลองใช้ urlencode ก่อนส่งดูครับ
ใช้ยังไงครับ เพิ่งเริ่ม ศึกษา js
|
|
|
|
|
บันทึกการเข้า
|
 วันนี้มี ไม่มีบล็อก index แล้ว
|
|
|
bluezip
ก๊วนเสียว
พลังน้ำใจ: 5
ออฟไลน์
กระทู้: 292
|
 |
« ตอบ #13 เมื่อ: 25 เมษายน 2011, 01:57:05 » |
|
ผมลองไปรัน บน Fire Fox ดูมันมีวรรณยุกต์
แต่พอ รันกับ google chrome มันไม่แสดงวรรณยุกต์ครับ
ไม่เกียวกับ ajax แล้วล่ะ เกียวกับการแสดงผลมากกว่า ลองปรับดู
|
|
|
|
|
บันทึกการเข้า
|
|
|
|
NightClub
หัวหน้าแก๊งเสียว
พลังน้ำใจ: 297
ออฟไลน์
กระทู้: 2,458
|
 |
« ตอบ #14 เมื่อ: 25 เมษายน 2011, 02:06:14 » |
|
function urlencode(str) { str = escape(str); str = str.replace('+', '%2B'); str = str.replace('%20', '+'); str = str.replace('*', '%2A'); str = str.replace('/', '%2F'); str = str.replace('@', '%40'); return str; }
function urldecode(str) { str = str.replace('+', ' '); str = unescape(str); return str; } ****for javascript
ลองดูครับ ก่อนส่งค่าอะไรไป convert ก่อน
ส่วนตัวรับ ถ้ารับเข้า php ก็ใช้คำสั่ง urldecode ก่อน ถ้า php ตีกลับมา ก็ urlencode
|
|
|
|
|
บันทึกการเข้า
|
รับจ้างเขียนโปรแกรม PHP งานมืออาชีพ เสร็จตามที่กำหนด ราคาปานกลาง เหมาะกับผู้ที่รับงานมาแล้วส่งต่อจ๊ะ PM มาเลย
|
|
|
kobkung
Verified Seller
หัวหน้าแก๊งเสียว
พลังน้ำใจ: 103
ออฟไลน์
กระทู้: 1,308
|
 |
« ตอบ #15 เมื่อ: 25 เมษายน 2011, 23:25:49 » |
|
ง่าไม่เคยเจอเคสนี้ utf8 นี่ต้องเซฟ file type utf8 ด้วยนา มันเป็นตอนไหนอะ ตอนส่งไป ตอนรับมา ตอน write ธรรมดา ท่านนี่มีไรแปลกๆ เยอะจัง ทำให้ต้องไปรื้อฟื้นเลยนะเนี่ย โค้ดเมื่อวานผมแก้ได้แล้วแหละ ลองหา jquery form plugin มาใช้ ง่ายดี 
|
|
|
|
|
บันทึกการเข้า
|
|
|
|
ohmohm
เจ้าพ่อบอร์ดเสียว
พลังน้ำใจ: 170
ออฟไลน์
กระทู้: 3,092
|
 |
« ตอบ #16 เมื่อ: 28 เมษายน 2011, 12:28:00 » |
|
htmlentities () แล้ว UTF-8 ด้วยไหม จำได้ว่า AJAX ต้อง UTF-8 เท่านั้นด้วยนิ ( หรือเปล่า )
|
|
|
|
|
บันทึกการเข้า
|
|
|
|
|