[分享]URL中传参数,含有/ 参数会被分割 解决办法
thinkphp吧
全部回复
仅看楼主
level 2
15980801940 楼主
首先我们要在模板页对URL的参数进行处理!
我的参数是 8/123.jpg 这时候如果我们用
复制代码
<a href="__URL__/dell/name/$k.spic/">删除</a>
后台$_GET['name'] = 8;
这时候就错了!
解决办法如下:
替换掉参数的/
代码如下:
复制代码
<?php
$EncodeStr=str_replace("/","-",$k['spic']);
echo "<a href='__URL__/del_upload/filename/$EncodeStr/'>删除</a>";
?>
后台处理的时候在用 str_replace 反过来,就可以了!
代码如下:
复制代码
$name=str_replace("-","/",$_GET['filename']);
本文转载:http://bbs.djww8.com/read.php?tid-77.html
2015年02月28日 02点02分 1
1