destoon解除被封号用户无任何操作权限的限制

登陆状态被封号的用户,无法查看任何内容、无法退出,很不友好。

    if($_userid) {
        $_password = isset($_dauth[1]) ? trim($_dauth[1]) : '';
        $_cid = isset($_dauth[2]) ? intval($_dauth[2]) : 0;
        $USER = $db->get_one("SELECT username,passport,company,truename,mobile,password,groupid,email,message,chat,sound,online,sms,credit,money,loginip,admin,aid,edittime FROM {$DT_PRE}member WHERE userid=$_userid");
        if($USER && $USER['password'] == $_password) {
            // if($USER['groupid'] == 2) dalert(lang('message->common_forbidden'));
            if($USER['loginip'] != $DT_IP && ($DT['ip_login'] == 2 || ($DT['ip_login'] == 1 && IN_ADMIN))) {
                $_userid = 0; set_cookie('auth', '');
                dalert(lang('message->common_login', array($USER['loginip'])), DT_PATH);
            }
            extract($USER, EXTR_PREFIX_ALL, '');
        } else {
            $_userid = 0;
            if($db->linked) set_cookie('auth', '');
        }
        unset($destoon_auth, $USER, $_dauth, $_password);
    }

 将这行注释掉

if($USER['groupid'] == 2) dalert(lang('message->common_forbidden'));

 

为您推荐