- <?php
- $url= $_GET["url"];
- $url1 = str_replace("&","%26","$url");
- echo $url1;
复制代码
.
打印出来替换不了
福建网友:为什么不用urlencode?
重庆网友:@peng123
你可以试试
- $url = $_GET[‘url’];
- $url = urldecode($url); // 现在 url 就是没有 encode 的格式了
复制代码
上海网友:我明白你的意思,先url编码,然后解码输出。关键是get的时间&符号就直接被截断了!
get参数中带有&符号 传递不过来!后面直接截断了!
澳门网友:换个思路,拿完整 URI 从第一个 url= 切开,取后面的怎么样
end(explode(‘url=’, $_SERVER[‘REQUEST_URI’],2))
福建网友:为什么第三行 $url$ 要加引号
江苏网友:
写的不对
- $url1 = str_replace("&","%26",$url);
复制代码
01-25 16:45