注意: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 相关文章推荐
php中文本数据翻页(留言本翻页)
Oct 09 PHP
资料注册后发信小技巧
Oct 09 PHP
PHP执行linux系统命令的常用函数使用说明
Apr 27 PHP
php函数之子字符串替换 str_replace
Mar 23 PHP
PHP CURL模拟登录新浪微博抓取页面内容 基于EaglePHP框架开发
Jan 16 PHP
PHP 解决session死锁的方法
Jun 20 PHP
php生成xml时添加CDATA标签的方法
Oct 17 PHP
PHP学习笔记(三):数据类型转换与常量介绍
Apr 17 PHP
PHP基于yii框架实现生成ICO图标
Nov 13 PHP
thinkPHP模板算术运算相关函数用法分析
Jul 12 PHP
PHP最常用的正则表达式
Feb 13 PHP
PHP chop()函数讲解
Feb 11 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
杏林同学录(九)
2006/10/09 PHP
PHP通用检测函数集合
2011/02/08 PHP
Zend Framework教程之Bootstrap类用法概述
2016/03/14 PHP
如何在PHP中生成随机数
2020/06/04 PHP
Javascript 实用小技巧
2010/04/07 Javascript
Javascript数组的排序 sort()方法和reverse()方法
2012/06/04 Javascript
限制textbox或textarea输入字符长度的JS代码
2013/10/16 Javascript
解析offsetHeight,clientHeight,scrollHeight之间的区别
2013/11/20 Javascript
解析JSON对象与字符串之间的相互转换
2013/12/18 Javascript
Javascript连接多个数组不用concat来解决
2014/03/24 Javascript
jQuery动画效果animate和scrollTop结合使用实例
2014/04/02 Javascript
jQuery中:last选择器用法实例
2014/12/30 Javascript
Javascript基础教程之JavaScript语法
2015/01/18 Javascript
jQuery及JS实现循环中暂停的方法
2015/02/02 Javascript
jquery 实现滚动条下拉时无限加载的简单实例
2016/06/01 Javascript
Vue2.0如何发布项目实战
2017/07/27 Javascript
JavaScript for循环 if判断语句(学习笔记)
2017/10/11 Javascript
详解vue或uni-app的跨域问题解决方案
2020/02/21 Javascript
python连接字符串的方法小结
2015/07/13 Python
Python基于identicon库创建类似Github上用的头像功能
2017/09/25 Python
Django框架的使用教程路由请求响应的方法
2018/07/03 Python
Python最小二乘法矩阵
2019/01/02 Python
python 定时任务去检测服务器端口是否通的实例
2019/01/26 Python
python实现矩阵打印
2019/03/02 Python
python 字典 setdefault()和get()方法比较详解
2019/08/07 Python
Python3 使用selenium插件爬取苏宁商家联系电话
2019/12/23 Python
Python实现自动签到脚本的示例代码
2020/08/19 Python
requests在python中发送请求的实例讲解
2021/02/17 Python
html5配合css3实现带提示文字的输入框(摆脱js)
2013/03/08 HTML / CSS
假日旅行社实习自我鉴定
2013/09/24 职场文书
师范大学应届生求职信
2013/11/21 职场文书
化学教师自荐信范文
2013/12/28 职场文书
写给同事的离职感言
2015/08/04 职场文书
幼儿园国培研修日志
2015/11/13 职场文书
2016年全国爱眼日宣传教育活动总结
2016/04/05 职场文书
MySQL之PXC集群搭建的方法步骤
2021/05/25 MySQL