URL中传参数,含有/ 参数会被分割 解决办法



首先我们要在模板页对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']);

白俊遥博客

逆天的蝈蝈博客
请先登录后发表评论
  • 最新评论
  • 总共0条评论