注意:php5.4删除了session_unregister函数


Posted in PHP onAugust 05, 2013

前几天安装了dedecms系统,当在后台安全退出的时候,后台出现空白,先前只分析其他功能去了,也没太注意安全,看了一下安全退出的代码,是这样写的:

function exitUser()
  {
    ClearMyAddon();
    @($this->keepUserIDTag);
    @session_unregister($this->keepUserTypeTag);
    @session_unregister($this->keepUserChannelTag);
    @session_unregister($this->keepUserNameTag);
    @session_unregister($this->keepUserPurviewTag);
    DropCookie('dedeAdmindir');
    DropCookie('DedeUserID');
    DropCookie('DedeLoginTime');
    $_SESSION = array();
  }

这才恍然大悟,以前写过一篇dede安装完成后登录后台出现空白的文章,这时才想起可能是php版本的问题,我的php版本是5.4版本,查了一下确实因为新版本的问题,原来php5.4版本中,删除了session_unregister该函数,丫的,dedecms也太不与时俱进了,最起码得支持最新的php版本吧,唉,害的我花费时间来分析。后台吧这个函数替换成unset就完美解决了。
PHP 相关文章推荐
一个好用的分页函数
Nov 16 PHP
dedecms后台验证码总提示错误的解决方法
Mar 21 PHP
防止用户利用PHP代码DOS造成用光网络带宽
Mar 01 PHP
php出现web系统多域名登录失败的解决方法
Sep 30 PHP
PHP使用get_headers函数判断远程文件是否存在的方法
Nov 28 PHP
php使用函数pathinfo()、parse_url()和basename()解析URL
Nov 25 PHP
php使用crypt()函数进行加密
Jun 08 PHP
php表单处理操作
Nov 16 PHP
ThinkPHP框架获取最后一次执行SQL语句及变量调试简单操作示例
Jun 13 PHP
php闭包中使用use声明变量的作用域实例分析
Aug 09 PHP
php提供实现反射的方法和实例代码
Sep 17 PHP
php实现微信小程序授权登录功能(实现流程)
Nov 13 PHP
PHP中fwrite与file_put_contents性能测试代码
Aug 02 #PHP
PHP-Fcgi下PHP的执行时间设置方法
Aug 02 #PHP
基于php中使用excel的简单介绍
Aug 02 #PHP
PHP自动识别字符集并完成转码详解
Aug 02 #PHP
PHP实现根据浏览器跳转不同语言页面代码
Aug 02 #PHP
php实现查询百度google收录情况(示例代码)
Aug 02 #PHP
浅析PHP Socket技术
Aug 02 #PHP
You might like
9个实用的PHP代码片段分享
2015/01/22 PHP
PHP获取当前日期和时间及格式化方法参数
2015/05/11 PHP
PHP框架Laravel插件Pagination实现自定义分页
2020/04/22 PHP
Jquery进度条插件 Progress Bar小问题解决
2011/07/12 Javascript
基于jquery的滚动条滚动固定div(附演示下载)
2012/10/29 Javascript
javascript弹出层输入框(示例代码)
2013/12/11 Javascript
javascript自动生成包含数字与字符的随机字符串
2015/02/09 Javascript
javascript检测flash插件是否被禁用的方法
2016/01/14 Javascript
深入浅析JavaScript中的作用域和上下文
2016/03/26 Javascript
jquery实现一个简单的表单验证实例
2016/03/30 Javascript
JS读取XML文件数据并以table形式显示数据的方法(兼容IE与火狐)
2016/06/02 Javascript
ionic2 tabs使用 Modal底部tab弹出框
2016/12/30 Javascript
js基于myFocus实现轮播图效果
2017/02/14 Javascript
js实现多行文本框统计剩余字数功能
2017/03/28 Javascript
Vue-cli-webpack搭建斗鱼直播步骤详解
2017/11/17 Javascript
基于jQuery Ajax实现下拉框无刷新联动
2017/12/06 jQuery
vue使用keep-alive实现组件切换时保存原组件数据方法
2020/10/30 Javascript
[43:03]完美世界DOTA2联赛PWL S2 PXG vs Magma 第二场 11.21
2020/11/24 DOTA
教你用python3根据关键词爬取百度百科的内容
2016/08/18 Python
Python实现的微信公众号群发图片与文本消息功能实例详解
2017/06/30 Python
在Python的一段程序中如何使用多次事件循环详解
2017/09/07 Python
Python使用matplotlib绘制正弦和余弦曲线的方法示例
2018/01/06 Python
python 显示数组全部元素的方法
2018/04/19 Python
PyQt5实现仿QQ贴边隐藏功能的实例代码
2020/05/24 Python
使用Canvas操作像素的方法
2018/06/14 HTML / CSS
Corelle官方网站:购买康宁餐具
2016/11/02 全球购物
Java中的基本数据类型所占存储空间大小固定的吗
2012/02/15 面试题
J2EE面试题大全
2016/08/06 面试题
刘胡兰的英雄事迹材料
2014/02/11 职场文书
单位绩效考核方案
2014/05/11 职场文书
保护水资源的标语
2014/06/17 职场文书
2014年前台接待工作总结
2014/12/05 职场文书
小学运动会开幕词
2015/01/28 职场文书
街道社区活动报告
2015/02/05 职场文书
Pytorch反向传播中的细节-计算梯度时的默认累加操作
2021/06/05 Python
Python爬虫入门案例之回车桌面壁纸网美女图片采集
2021/10/16 Python