5
A
回答
15
JavaScript函數可用於避開任何這些的encodeURIComponent()
字符在鍵或值中。
PHP將接收和自動解碼成$_POST
陣列。
數據的格式應該是查詢字符串格式,具體如下:
Content-Type: application/x-www-form-urlencoded
例如:
Name=Joe&Age=23&City=Altoona
如果每個鍵和每個值使用encodeURIComponent()
,然後用=
加入他們的行列,並將它們按&
分組,則不會有任何其他問題。
2
它們編碼在JavaScript中,使用是encodeURI和encodeURIComponent方法
http://www.w3schools.com/jsref/jsref_encodeURIComponent.asp
PHP解碼:
1
你其實並不需要編碼或解碼的東西,如果你的XMLHttpRequest的發送方法使用POST參數。只有GET需要這樣的編碼,因爲它使用URI字段。 在SQL請求中使用此數據時應該小心。謹防注射。
相關問題
- 1. jQuery的阿賈克斯獲得特殊字符(umlaute)
- 2. 阿賈克斯後
- 3. 字符串是阿賈克斯後
- 4. jQuery的阿賈克斯後
- 5. jQuery的阿賈克斯後用&符號
- 6. 使用特殊字符,如#和「在阿賈克斯URL字符串查詢
- 7. 非阿賈克斯後
- 8. asp.net從阿賈克斯後
- 9. 阿賈克斯後數據
- 10. 阿賈克斯
- 11. 阿賈克斯
- 12. 阿賈克斯
- 13. 阿賈克斯
- 14. 阿賈克斯
- 15. 阿賈克斯
- 16. 阿賈克斯
- 17. 處理字符串來阿賈克斯
- 18. 在阿賈克斯
- 19. 在阿賈克斯
- 20. 與阿賈克斯
- 21. 阿賈克斯valueChangeListener
- 22. 在阿賈克斯
- 23. 從阿賈克斯
- 24. 阿賈克斯+ qtranslate
- 25. 阿賈克斯CalendarExtender
- 26. 阿賈克斯值
- 27. 做阿賈克斯
- 28. 阿賈克斯笨
- 29. 從阿賈克斯
- 30. 從阿賈克斯