使用get方法在表单中发布url

时间:2015-05-07 10:11:46

标签: php url

我今天有问题!
我试图通过GET方法发布表格中的URL 当我发布网址时,它会自动从http://example.com/?url=http%3A%2F%2Fanonylinq.com%2F%3Fi%3Dphpphp转换为http://anonylinq.com/?i=phpphp


有什么办法可以解决这个问题吗?我是通过PHP做到这一点的。
因为我想回应&#34;我&#34; as - <?php echo $i; ?>其他一切都已完成,但此时我仍处于困境 已经这样做了 - $urlSplitted = explode('?i=', $_GET['url']); $i = $urlSplitted[1];

3 个答案:

答案 0 :(得分:0)

如果你想走这条路:

$urlSplitted = explode('?i=', $_GET['url']); $i = $urlSplitted[1];

你应该使用

$urlSplitted = explode('%3Fi%3D', $_GET['url']); $i = $urlSplitted[1];

答案 1 :(得分:0)

看看http://php.net/manual/en/function.urldecode.php 这应该是它的诀窍。 例如

$string = $_GET['url'];
$decoded = urldecode($string);
$urlSplitted = explode('?i=', $decoded ); 
$i = $urlSplitted[1];

答案 2 :(得分:0)

我做到了这一点:
刚用post方法制作表格到元刷新值的元刷新和回显url的其他文件!而已!元刷新不会对您的网址进行编码。