注意:php5.4删除了session_unregister函数
时间:2023-11-24 12:31:54
前几天安装了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就完美解决了。
标签:php5.4,session,unregister
0
投稿
猜你喜欢
禁用JavaScript脚本来复制网站内容
2007-02-03 11:30:00
在SUSE10环境下安装和配置MySQL数据库
2008-12-17 15:03:00
SQL Server TEXT、NTEXT字段拆分的问题
2008-10-26 12:28:00
在ASP中使用SQL语句之11:记录统计
2007-08-11 13:27:00
從無到有實現一個xml數據庫登錄驗証
2008-09-05 17:12:00
mysql数据库你需要特别注意的23个事项
2010-08-08 08:34:00
闲谈CSS3动画
2010-05-07 12:34:00
php中session_unset与session_destroy的区别分析
2023-07-17 21:34:56
图片链接轮换代码, 支持预载
2007-10-16 19:57:00
JavaScript中的this/call/apply/bind的使用及区别
2023-09-15 06:23:19
[译]“我心中的ebay”
2008-06-04 12:09:00
破解 屏蔽 防框架代码 top.location != self.location
2008-11-27 12:59:00
各种 lightbox 实现效果介绍
2007-11-06 19:16:00
ASP程序中调用函数Now()显示上午下午的问题
2009-08-27 13:09:00
css样式表实现首写字母大写
2007-10-08 12:11:00
PHP基础用法讲解及phpinfo();演示
2023-05-29 08:34:29
详解PHP合并多个PDF文件的方法
2023-06-15 07:05:22
MySQL 语言参考
2007-11-21 20:37:00
golang逐行读取文件的操作
2023-07-10 14:39:56
如何解决因使用On Error Resume Next导致错误不正确的问题?
2009-12-16 18:34:00