注意: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 创建文件(文件夹)以及目录操作代码
Mar 04 PHP
php使用curl发送json格式数据实例
Dec 17 PHP
PHP内核探索:变量存储与类型使用说明
Jan 30 PHP
PHP中使用php://input处理相同name值的表单数据
Feb 03 PHP
PHP图像处理类库及演示分享
May 17 PHP
WordPress中获取指定分类及其子分类下的文章数目
Dec 31 PHP
php处理单文件、多文件上传代码分享
Aug 24 PHP
Json_decode 解析json字符串为NULL的解决方法(必看)
Feb 17 PHP
利用PHP获取访客IP、地区位置、浏览器及来源页面等信息
Jun 27 PHP
Laravel数据库读写分离配置的方法
Oct 13 PHP
php使用gearman进行任务分发操作实例详解
Feb 26 PHP
PHP利用curl发送HTTP请求的实例代码
Jul 09 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
Re:从零开始的异世界生活 第2季 开播啦
2020/07/24 日漫
关于PHP5 Session生命周期介绍
2010/03/02 PHP
php 修改、增加xml结点属性的实现代码
2013/10/22 PHP
php读取der格式证书乱码解决方法
2015/06/22 PHP
php魔法函数与魔法常量使用介绍
2017/07/23 PHP
jquery EasyUI的formatter格式化函数代码
2011/01/12 Javascript
Three.js源码阅读笔记(物体是如何组织的)
2012/12/27 Javascript
animate动画示例(泪奔的小孩)及stop和delay的使用
2013/05/06 Javascript
js获取php变量的实现代码
2013/08/10 Javascript
利用javascript实现web页面中指定区域打印
2013/10/30 Javascript
node.js适合游戏后台开发吗?
2014/09/03 Javascript
jQuery简单实现网页选项卡特效
2014/11/24 Javascript
jQuery EasyUI datagrid在翻页以后仍能记录被选中行的实现代码
2016/08/15 Javascript
vue自定义指令实现v-tap插件
2016/11/03 Javascript
Javascript中的 “&” 和 “|” 详解
2017/02/02 Javascript
深入解析Vue 组件命名那些事
2017/07/18 Javascript
vue拖拽组件使用方法详解
2018/12/01 Javascript
前端面试知识点目录一览
2019/04/15 Javascript
Python计算程序运行时间的方法
2014/12/13 Python
简单的Apache+FastCGI+Django配置指南
2015/07/22 Python
python线程池threadpool使用篇
2018/04/27 Python
python 实时得到cpu和内存的使用情况方法
2018/06/11 Python
使用Python编写Prometheus监控的方法
2018/10/15 Python
pytorch制作自己的LMDB数据操作示例
2019/12/18 Python
完美解决ARIMA模型中plot_acf画不出图的问题
2020/06/04 Python
伦敦剧院门票:From The Box Office
2018/06/30 全球购物
美国领先的家庭智能音响系统品牌:Sonos
2018/07/20 全球购物
Tommy Hilfiger美国官网:美国高端休闲领导品牌
2019/01/14 全球购物
旅游管理本科生求职信
2013/10/14 职场文书
中专生职业生涯规划书范文
2013/12/29 职场文书
金融事务专业毕业生求职信
2014/02/23 职场文书
班组长竞聘书
2014/03/31 职场文书
槐乡的孩子教学反思
2014/04/27 职场文书
2015年小学师德师风建设工作总结
2015/10/23 职场文书
辞职信怎么写?你都知道吗?
2019/06/24 职场文书
MySQL非空约束(not null)案例讲解
2021/08/23 MySQL