我想通过网址传递网址(甚至是几个网址),即使用类似http://domain/file.php?url1=...&url2=...
的网址。问题是如何使这些网址安全和有效。 urlencode()
会帮助。
顺便说一句,如果我urlencode($url)
,我需要urldecode()
才能header("Location: $url")
提前谢谢!
答案 0 :(得分:3)
答案 1 :(得分:1)
urlencode()会帮助。
是
顺便说一下,如果我做urlencode($ url),在做之前我是否需要urldecode() 标题(“位置:$ url”)
没有。你需要对进入最终网址的单个网址进行编码,即
$url1= "http://www.example.com";
$final = "http://yourdomain.com?url1=".urlencode($url1);