在GET或者POST传输url要注意的问题
众所周知在GET或者POST传输url的时候要把url 用urlencode函数进行处理,那么如果不用urlencode处理会出现什么情况呢。
<?php $url = $_GET['url']; echo $url; ?>
文件名为index.php
访问的url为: http://localhost/demo/20130410/index.php?url=http://www.test.com?a=1&b=2&c=3
输出的结果为:http://www.test.com?a=1
由此可见,如果不做urlencode处理问号后面的其他参数则会丢失。