源码网商城,靠谱的源码在线交易网站 我的订单 购物车 帮助

源码网商城

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

  • 时间:2021-01-19 17:45 编辑: 来源: 阅读:
  • 扫一扫,手机访问
摘要:注意:php5.4删除了session_unregister函数
前几天安装了dedecms系统,当在后台安全退出的时候,后台出现空白,先前只分析其他功能去了,也没太注意安全,看了一下安全退出的代码,是这样写的:
[u]复制代码[/u] 代码如下:
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就完美解决了。
  • 全部评论(0)
联系客服
客服电话:
400-000-3129
微信版

扫一扫进微信版
返回顶部