ขอสอบถามเพื่อนๆว่าเป็นกัน เกี่ยวกับการส่งค่า GET ครับ

ขอสอบถามเพื่อนๆว่าเป็นกัน เกี่ยวกับการส่งค่า GET ครับ (ajax )
คือผมทำการส่งค่า ผ่าน button(onclick) มันส่งได้สูงสุดกี่ตัวครับ เพราะผมส่งได้ประมาณนะครับ 80 ค่า(ต้องขออภัยนะครับ พอดีไม่ได้นับมาครับ) ถ้ามากกว่านี้มันจะขึ้น error ว่า the system cannot locate the resource specified


จะรบกวนถามเพื่อนกับอาจารย์ทั้งหลายท่านว่าพอจะมีวิธีแก้ไขไม๊ครับหรือแก้ไขยังไง


ขอบคุณนะครับ
21 ก.พ. 2552 2 2,814

เดาว่าคงมี & อยู่ในข้อความที่ส่งมั้ง มันเลยส่งไปได้แค่นั้น

ให้ลองเข้ารหัสก่อนส่งครับ

ถ้าเข้าโดย PHP ใช้ rawurlencode()

ถ้าเข้ารหัสด้วย Javasript ใช้ encodeURIComponent()

ส่วนการถอดรหัสนั้นให้ใช้ decodeURIComponent() เพื่อถอดรหัสด้วย Javascript ครับ

ส่วนบน PHP ที่รับค่าไม่จำเป็นต้องถอดรหัสครับ
#1

ขอบคุณครับ
ผมทราบแล้วครับว่าผิดตรงไหน เพราะเข้ารหัสแล้วก็ยังไม่ได้เลยลองเปลี่ยนเป็น post ดูก็ถึงบางอ๋อเลยครับ อิ อิ (รู้เลยว่าตัวเองไม่ได้เรื่อง)

ผมส่ง get ที่มีความยาวตัวอักษรทั้งหมดมากกว่า 255 คำ พอเปลี่ยนเป็น post ปุ๊ปได้เลย



ขอบคุณอีกทีนะครับ สำหรับคำแนะนำ ผมหละชอบเว็บนี้จริงๆเลยความรู้เพียบครับ เข้าเกือบทุกวัน อันไหนอ่านแล้วก็อ่านซ้ำ

เป็นเว็บที่ จริงๆครับ
#2
ความคิดเห็น
ไฟล์อัปโหลด ชนิด jpg, jpeg ขนาดไฟล์ไม่เกิน 1024
^