织梦后台登录成功后显示空白怎么回事

如题所述

//解决方法:找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;
        }
}

追问

好像是服务器的原因,我按你的方法试一下,还是不行, 换搜狗浏览器提示如上图

追答

如果你是在本地安装后,再上传到空间上面,经常会出现这样的问题。你可以清一下缓存,删除data/cache里面的文件全部清空。可以试试看~

温馨提示:内容为网友见解,仅供参考
无其他回答
相似回答