【发布时间】:2013-09-29 11:56:41
【问题描述】:
我的 PHP 脚本有一个小问题。我希望能够在查询字符串中有一个 URL,所以它看起来像这样:
http://example.com/?url=http://google.com/
这绝对没问题,$_GET['url'] 将返回 http://google.com。
问题是当我的查询字符串中的URL已经有查询字符串时,例如:
http://example.com/?url=http://www.amazon.com/MP3-Music-Download/b/ref=sa_menu_mp3_str?ie=UTF8&node=163856011
将返回:
http://www.amazon.com/MP3-Music-Download/b/ref=sa_menu_mp3_str?ie=UTF8
我希望它返回:
http://www.amazon.com/MP3-Music-Download/b/ref=sa_menu_mp3_str?ie=UTF8&node=163856011
我在服务器端使用 PHP。
有人可以帮忙吗?
更新
我正在使用Codeigniter,所以如果这是它无法正常工作的原因,请告诉我。
【问题讨论】:
标签: php parameters get query-string