urlencode() : POST Data

หาสาเหตุตั้งนานว่าทำไมระบบ IMAP Login ที่เขียนไว้ใช้สำหรับลงทะเบียนค่าย eXceed มีปัญหากับบางคน ที่แท้เป็นเพราะลืมใส่ urlencode() ครอบ Username กับ Password ก่อนส่งข้อมูลไปยัง IMAP API

ถ้าใช้ imap_open() ตรงๆก็คงไม่มีปัญหา พอดีว่าข้อมูลถูกส่งผ่าน POST ไปยังตัว IMAP API ก่อนเพื่อเก็บ Log ที่จริงตอนแรก จำเป็นต้องมี API เพราะ Server อยู่ข้างนอกมหาลัยทำให้ต่อ IMAP เข้ามาไม่ได้ เลยต้องเอา API ไปรันไว้ในเครื่องที่ภาค แล้วค่อยต่อจากข้างนอกผ่าน POST แทน (แต่ ณ ตอนนี้ สามารถต่อ IMAP จากนอกมหาลัยได้แล้ว)

urlencode()

ปัญหาง่ายจริงๆ ไม่น่าโง่พลาดเลยเรา = ="

Comments

comments

1 thought on “urlencode() : POST Data”

Leave a Reply

Your email address will not be published. Required fields are marked *