0
有人能告訴我爲什麼下面給出一個錯誤404如何允許http://作爲控制器段之後的GET變量的值?
http://example.com/welcome/?=http://
但任何別的東西正常工作,如:
http://example.com/welcome/?=hppt://
http://example.com/welcome/?=htpp://
http://example.com/welcome/?=pthh://
而且這也適用:
http://example.com/welcome/?=http:/ (with single slash)
請幫助,我遇到了嚴重的麻煩,並且我將因爲這個錯誤而重塑一個多月的工作......
你問[同樣的問題(http://stackoverflow.com/questions/29398913/codeigniter-allow-http-in-get-variable您的查詢字符串)只有3小時的兩倍。您需要使用Jonathan提及的[urlencode](http://php.net/manual/en/function.urlencode.php)。 – 2015-04-02 05:11:48