什么是正确和安全的vay通过url传递url

时间:2012-07-13 11:50:13

标签: php

我想通过网址传递网址(甚至是几个网址),即使用类似http://domain/file.php?url1=...&url2=...的网址。问题是如何使这些网址安全和有效。 urlencode()会帮助。

顺便说一句,如果我urlencode($url),我需要urldecode()才能header("Location: $url")

提前谢谢!

2 个答案:

答案 0 :(得分:3)

答案 1 :(得分:1)

  

urlencode()会帮助。

  顺便说一下,如果我做urlencode($ url),在做之前我是否需要urldecode()   标题(“位置:$ url”)

没有。你需要对进入最终网址的单个网址进行编码,即

$url1= "http://www.example.com";
$final = "http://yourdomain.com?url1=".urlencode($url1);