注意:php5.4删除了session_unregister函数_php教程-查字典教程网
注意:php5.4删除了session_unregister函数
注意:php5.4删除了session_unregister函数
发布时间:2016-12-29 来源:查字典编辑
摘要:前几天安装了dedecms系统,当在后台安全退出的时候,后台出现空白,先前只分析其他功能去了,也没太注意安全,看了一下安全退出的代码,是这样...

前几天安装了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教程学习
    编程开发子分类