• 织梦后台登录空白解决方法


    从事php工作,最近使用  php5.4 后发现织梦网的后台登陆显示空白。查找原因,在php5.4的说明中看到了其取消了对session_register的支持。

     

    解决方法:找include/userlogin.class.php里面的keepuser()函数,将其修改为以下代码即可

    function keepUser(){

        if($this->userID != '' && $this->userType != ''){

                    global $admincachefile,$adminstyle;

                    if(empty($adminstyle)) $adminstyle = 'dedecms';

                    

                    if (!isset($_SESSION[$this->keepUserIDTag]))

                    

                    $_SESSION[$this->keepUserIDTag] = $this->userID;

                    if (!isset($_SESSION[$this->keepUserTypeTag]))

                    

                    $_SESSION[$this->keepUserTypeTag] = $this->userType;

                    if (!isset($_SESSION[$this->keepUserChannelTag]))

                    

                    $_SESSION[$this->keepUserChannelTag] = $this->userChannel;

                    if (!isset($_SESSION[$this->keepUserNameTag]))

                    

                    $_SESSION[$this->keepUserNameTag] = $this->userName;

                    if (!isset($_SESSION[$this->keepUserPurviewTag]))

                    

                    $_SESSION[$this->keepUserPurviewTag] = $this->userPurview;

                    if (!isset($_SESSION[$this->keepAdminStyleTag]))

                    

                    $_SESSION[$this->keepAdminStyleTag] = $adminstyle;

                    

                    

                    PutCookie('DedeUserID', $this->userID, 3600 * 24, '/');

                    PutCookie('DedeLoginTime', time(), 3600 * 24, '/');

                    

                    $this->ReWriteAdminChannel();

                    

                    return 1;

            }else{

                  return -1;

            }

    }

  • 相关阅读:
    “做”的“累”
    举国默哀三天
    AjaxRequest
    客户端表单验证js
    书籍下载链接
    Html元素动态添加方法
    java文件读写操作
    查看oracle当前session
    转一篇有关Java的内存泄露的文章(受益哦)
    《高效能人士的七个习惯》摘录
  • 原文地址:https://www.cnblogs.com/lingzhao/p/3534002.html
Copyright © 2020-2023  润新知