• 技术文章 >后端开发 >php教程

    php获得url参数中具有&的值的方法_PHP教程

    2016-07-13 10:37:08原创349
    实际在项目过程中,我们经常会遇到要获取上一页地址的路径。你可以返回上一页使用
    复制代码 代码如下:



    这个是通过JS来操作的

    如果出现这样的场景,当用户需要退出帐号,你又希望他退出后直接在返回当前页面

    比如,当前页面的地址为http://xxx/module.php?module=groupbook&view=index&id=2.

    你退出系统想必会使用 $_SERVER['REQUEST_URI'] 来 获取当前路径,然后把这个值做为参数传给退出需要返回的路径,这个时候你回发现

    他只获取了http://xxx/module.php?module=groupbook 却没有得到&view=index&id=2,也就是说我们退出后返回的地址变成了

    http://xxx/module.php?module=groupbook(本应该是http://xxx/module.php?module=groupbook&view=index&id=2),

    这是因为他把&当成第一个的参数了,简单理解为

    http://xxx/login.php?op=logout&return=http://xxx/module.php?module=groupbook&view=index&id=2,

    变成了

    http://xxx/login.php?op=logout&return=http://xxx/module.php?module=groupbook&view=index&id=2。

    这个时候我们需要对当前获取的$_SERVER['REQUEST_URI'] 进行转码使用urlencode($_SERVER['REQUEST_URI'])

    就可以解决我们的问题

    www.bkjia.comtruehttp://www.bkjia.com/PHPjc/736796.htmlTechArticle实际在项目过程中,我们经常会遇到要获取上一页地址的路径。你可以返回上一页使用 复制代码 代码如下: scriptwindow.history.go(-1);/script 这个...

    声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn核实处理。
    专题推荐:php url参数值
    上一篇:使用php清除bom示例_PHP教程 下一篇:thinkphp实现多语言功能(语言包)_PHP教程
    Web大前端开发直播班

    相关文章推荐

    • PHP session有效期有关问题• 两台linux服务器下配置的ftp关于图片上传的有关问题• php 伪静态 大家帮帮小弟我• 跟大家请问一个关于php+mysql字符编码有关问题,多谢 • 新手 cookie登陆有关问题

    全部评论我要评论

  • 取消发布评论发送
  • 1/1

    PHP中文网