回答
可能是最好的,你傳遞數據超過$ _GET前使用進行urlencode在PHP()函數。然後在接收端使用urldecode()。
我在php.net中讀取urldecode()不應該在$ _GET中使用,因爲可能會給MySQL注入。那安全嗎? –
urlencode()和urldecode()只是讓數據是URL安全的。爲防止MySQL注入,請使用以下函數:mysql_real_escape_string() –
如何str_replace()
?
發送城市
$cityurl = str_replace(' ', '_',$cityurl);//replace spaces with "_"
和鏈接是
http://www.teste.com/?city=$cityurl //url is like http://www.teste.com/?city=São_Paulo
接收城市
$city = str_replace('_', ' ',$_GET['city']);//replace "_" with spaces
OP不只是擔心空格(可以輕鬆處理),而是重音非英文字符。 – raidenace
- 1. cocos2dx中的最佳處理方法
- 2. 在Spring中處理異常的最佳方法和實踐?
- 3. 處理rabbitmq消息處理中的時鐘的最佳方法
- 4. 處理_POST或_GET變量的動態數量的最佳方法
- 5. 在Yii中處理URL路由/控制器的最佳方式
- 6. 處理列表的最佳方法
- 7. 處理ZeroDivisonError的最佳方法?
- 8. 處理KeyNotFoundException的最佳方法
- 9. 處理SQL參數的最佳方法?
- 10. 處理JPA合併的最佳方法?
- 11. 測試FileNotFound處理的最佳方法
- 12. 處理CascadingDropDown選擇的最佳方法
- 13. 處理視圖的最佳方法
- 14. 處理JSON超時的最佳方法
- 15. 處理bibtex文件的最佳方法
- 16. NullPointerException和處理它的最佳方式
- 17. PHP $ _GET方法URL
- 18. 在類內處理幾個方法的最佳方法?
- 19. MVC中記錄錯誤(處理和未處理)的最佳方法
- 20. 處理虛擬url中的內容的最佳方式 - php
- 21. 異步/等待方法和異常處理的最佳做法
- 22. 最佳方式處理
- 23. 在Zend框架中處理會話處理的最佳方式
- 24. 在真正的mysql系統中處理DELETE的最佳方法
- 25. 在Silverlight中處理WebServices的GetSomethingById類方法的最佳實踐
- 26. Android中處理XML的最佳方式
- 27. 在Dataflow中處理GCS文件的最佳方法是什麼?
- 28. 在C++中處理大數字的最佳方法是什麼?
- 29. 在JavaScript中處理遞歸的最佳方法是什麼?
- 30. 在rails中處理API版本控制的最佳方法
你有另一端的控制? PHP結束了嗎? – case1352
您需要做的是確保您的頁面全部符合UTF。 HTML,PHP,一切!這將解決問題的一半。確保即使你穿的牛仔褲是符合UTF .. – raidenace