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


Posted in PHP onMarch 05, 2014

实际在项目过程中,我们经常会遇到要获取上一页地址的路径。你可以返回上一页使用

<script>window.history.go(-1);</script>

这个是通过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'])

就可以解决我们的问题

PHP 相关文章推荐
Windows下的PHP5.0安装配制详解
Sep 05 PHP
PHP环境搭建最新方法
Sep 05 PHP
使用sockets:从新闻组中获取文章(二)
Oct 09 PHP
php 日期和时间的处理-郑阿奇(续)
Jul 04 PHP
php流量统计功能的实现代码
Sep 29 PHP
带密匙的php加密解密示例分享
Jan 29 PHP
php生成固定长度纯数字编码的方法
Jul 09 PHP
PHP实现上传图片到 zimg 服务器
Oct 19 PHP
Yii2中datetime类的使用
Dec 17 PHP
php之可变函数的实例详解
Sep 13 PHP
php用xpath解析html的代码实例讲解
Feb 14 PHP
PHP7 foreach() 函数修改
Mar 09 PHP
php网页标题中文乱码的有效解决方法
Mar 05 #PHP
php绘图中显示不出图片的原因及解决
Mar 05 #PHP
ThinkPHP验证码使用简明教程
Mar 05 #PHP
ThinkPHP分页类使用详解
Mar 05 #PHP
php统计文章排行示例
Mar 04 #PHP
php不使用插件导出excel的简单方法
Mar 04 #PHP
php无限遍历文件夹示例分享
Mar 04 #PHP
You might like
全国FM电台频率大全 - 8 黑龙江省
2020/03/11 无线电
Win2003服务器安全加固设置--进一步提高服务器安全性
2007/05/23 PHP
php连接oracle数据库的方法(测试成功)
2016/05/26 PHP
php版微信js-sdk支付接口类用法示例
2016/10/12 PHP
浅谈Laravel POST,PUT,PATCH 路由的区别
2019/10/15 PHP
通过event对象的fromElement属性解决热区设置主实体的一个bug
2008/12/22 Javascript
JavaScript库 开发规则
2009/01/31 Javascript
js 兼容多浏览器的回车和鼠标焦点事件代码(IE6/7/8,firefox,chrome)
2010/04/14 Javascript
JavaScript高级程序设计 阅读笔记(七) ECMAScript中的语句
2012/02/27 Javascript
JS获取IP、MAC和主机名的五种方法
2013/11/14 Javascript
JS实现鼠标滑过折叠与展开菜单效果代码
2015/09/06 Javascript
javascript性能优化之事件委托实例详解
2015/12/12 Javascript
AngularJS 文件上传控件 ng-file-upload详解
2017/01/13 Javascript
10 种最常见的 Javascript 错误(频率最高)
2018/02/08 Javascript
如何在JavaScript中使用localStorage详情
2021/02/04 Javascript
Python实现字符串与数组相互转换功能示例
2017/09/22 Python
python中requests库session对象的妙用详解
2017/10/30 Python
名片管理系统python版
2018/01/11 Python
Python面向对象之类的内置attr属性示例
2018/12/14 Python
查看python安装路径及pip安装的包列表及路径
2019/04/03 Python
什么是Python变量作用域
2020/06/03 Python
OpenCV+python实现实时目标检测功能
2020/06/24 Python
python中操作文件的模块的方法总结
2021/02/04 Python
荷兰演唱会和体育比赛订票网站:viagogo荷兰
2018/04/08 全球购物
为什么使用接口?
2014/08/13 面试题
园林设计师自荐信
2013/11/18 职场文书
电子商务专员岗位职责
2013/12/11 职场文书
接受捐赠答谢词
2014/01/27 职场文书
教师节商场活动方案
2014/02/13 职场文书
研发工程师岗位职责
2014/04/28 职场文书
村党建工作汇报材料
2014/11/02 职场文书
2015年党风廉政建设工作总结
2015/04/09 职场文书
导游带团欢迎词
2015/09/30 职场文书
2016母亲节感恩话语
2015/12/09 职场文书
检讨书范文
2019/04/16 职场文书
用 Python 元类的特性实现 ORM 框架
2021/05/19 Python