2012年7月30日 星期一

PHP GET URL截斷問題處理

範例
http://api.taipeibus.kasper.com.tw/?url=http://imp.5284.com.tw:3621/TaipeiBusService/Route.aspx?Column=providerId,1100&DataFormat=json

原本期待可以使用$_GET["url"]取得
http://imp.5284.com.tw:3621/TaipeiBusService/Route.aspx?Column=providerId,1100&DataFormat=json
但其實只能得到
http://imp.5284.com.tw:3621/TaipeiBusService/Route.aspx?Column=providerId,1100
在"&"之後會被截斷

可以改用
$query_url = str_replace("url=", "", $_SERVER['QUERY_STRING'];

沒有留言:

張貼留言