ขอสอบถามเพื่อนๆว่าเป็นกัน เกี่ยวกับการส่งค่า GET ครับ
ขอสอบถามเพื่อนๆว่าเป็นกัน เกี่ยวกับการส่งค่า GET ครับ (ajax )
คือผมทำการส่งค่า ผ่าน button(onclick) มันส่งได้สูงสุดกี่ตัวครับ เพราะผมส่งได้ประมาณนะครับ 80 ค่า(ต้องขออภัยนะครับ พอดีไม่ได้นับมาครับ) ถ้ามากกว่านี้มันจะขึ้น error ว่า the system cannot locate the resource specified
จะรบกวนถามเพื่อนกับอาจารย์ทั้งหลายท่านว่าพอจะมีวิธีแก้ไขไม๊ครับหรือแก้ไขยังไง
ขอบคุณนะครับ
คือผมทำการส่งค่า ผ่าน button(onclick) มันส่งได้สูงสุดกี่ตัวครับ เพราะผมส่งได้ประมาณนะครับ 80 ค่า(ต้องขออภัยนะครับ พอดีไม่ได้นับมาครับ) ถ้ามากกว่านี้มันจะขึ้น error ว่า the system cannot locate the resource specified
จะรบกวนถามเพื่อนกับอาจารย์ทั้งหลายท่านว่าพอจะมีวิธีแก้ไขไม๊ครับหรือแก้ไขยังไง
ขอบคุณนะครับ
ให้ลองเข้ารหัสก่อนส่งครับ
ถ้าเข้าโดย PHP ใช้ rawurlencode()
ถ้าเข้ารหัสด้วย Javasript ใช้ encodeURIComponent()
ส่วนการถอดรหัสนั้นให้ใช้ decodeURIComponent() เพื่อถอดรหัสด้วย Javascript ครับ
ส่วนบน PHP ที่รับค่าไม่จำเป็นต้องถอดรหัสครับ
ผมทราบแล้วครับว่าผิดตรงไหน เพราะเข้ารหัสแล้วก็ยังไม่ได้เลยลองเปลี่ยนเป็น post ดูก็ถึงบางอ๋อเลยครับ อิ อิ (รู้เลยว่าตัวเองไม่ได้เรื่อง)
ผมส่ง get ที่มีความยาวตัวอักษรทั้งหมดมากกว่า 255 คำ พอเปลี่ยนเป็น post ปุ๊ปได้เลย
ขอบคุณอีกทีนะครับ สำหรับคำแนะนำ ผมหละชอบเว็บนี้จริงๆเลยความรู้เพียบครับ เข้าเกือบทุกวัน อันไหนอ่านแล้วก็อ่านซ้ำ
เป็นเว็บที่ จริงๆครับ