qq_43354681 2022-03-20 07:42 采纳率: 0%
浏览 138

php接收参数时有%26,怎么将%26转换成连接符&

<input id="urll" value="http://127.0.0.1/newsshow.php?cid=<?php echo $row['classid'];?>%26id=<?php echo $row['id'];?>%26sclsid=<?php echo $row['classid'];?>" type="hidden" />

当用户点击上面提交按钮后,链接地址为
http://127.0.0.1/newsshow.php?cid=7%26id=7823%26sclsid=23

我这边接收到上面地址后如何将其中的%26转换成’&’
请php爱好者告诉一下

  • 写回答

3条回答 默认 最新

  • CSDN专家-showbo 2022-03-20 13:55
    关注

    跳转时题主是不是用encodeURIComponent编码过参数内容了?
    要不表单直接提交,键值对的&是浏览器自动加上的,不会被编码
    具体代码发出来看下才好定位问题

    img


    有其他问题可以继续交流~

    评论 编辑记录

报告相同问题?

问题事件

  • 修改了问题 3月20日
  • 创建了问题 3月20日