• 全国400电话网上服务平台
    强大号码库资源任选,方便,快捷,快速开通。
    咨询热线:400-1100-266  

    织梦会员中心单独获得会员级别的方法
    POST TIME:2021-05-23 02:34

    会员中心默认显示用户身份的是 例如:个人会员或者企业会员这种方式,没有显示例如:注册会员,中级会员等

        在显示的部分调用的方式是这样的:

    <?php echo $cfg_ml->M_MbType; ?>

      显示的就是用户的模型,个人或者是企业,include/memberlogin.class.php里面对应的调用状态的内容对应的是:

    /**
         *  获得会员目前的状态
         *
         * @access    public
         * @param     string  $dsql  数据库连接
         * @return    string
         */
        function GetSta($dsql)
        {
            $sta = '';
            if($this->M_Rank==0)
            {
                $sta .= "你目前的身份是:普通会员";
            }else{
                $row = $dsql->GetOne("Select membername From `dede_arcrank` where rank='".$this->M_Rank."'");
                $sta .= "你目前的身份是:".$row['membername'];
                $rs = $dsql->GetOne("Select id From `dede_admin` where userid='".$this->M_LoginID."'");
                if(!is_array($rs)){
                    if($this->M_Rank>10 && $this->M_HasDay>0) $sta .= " 剩余天数: <font color='red'>".$this->M_HasDay."</font>  天 ";
                    elseif($this->M_Rank>10) $sta .= " <font color='red'>会员升级已经到期</font> ";
              }
            }
            $sta .= " 拥有金币:{$this->M_Money} 个, 积分:{$this->M_Scores} 分。";
            return $sta;
        }


    /**
         *  获得会员目前的状态  新
         *
         * @access    public
         * @param     string  $dsql  数据库连接
         * @return    string
         */
        function GetStayNew($dsql)
        {
            $sta = '';
            if($this->M_Rank==0)
            {
                $sta .= "普通会员";
            }else{
                $row = $dsql->GetOne("Select membername From `dede_arcrank` where rank='".$this->M_Rank."'");
                $sta .= $row['membername'];
            }
            return $sta;
        }

      显示的内容是比较多的,而且是链接在一起显示的,调用即会显示“你目前的身份是:注册会员 剩余天数: 2 天 拥有金币:100 个,积分:100 分。”,如果只是调用身份的话可以直接修改当前的方法 GetStay();也可以直接新建一个方法,我这里是新建一个,不修改原有的:

    调用的时候就在用户中心模板里面使用下面的调用就行:

    <?php echo $cfg_ml->GetStaNew($dsql); ?>


    
    关于我们 | 付款方式 | 建站知识 | 增值服务 | 网站模板
    Copyright © 2003-2016
    时间:9:00-21:00 (节假日不休)
    版权所有:巨人网络(扬州)科技有限公司
    总部地址:江苏省信息产业基地11号楼四层
    《增值电信业务经营许可证》 苏B2-20120278
    X

    截屏,微信识别二维码

    微信号:veteran88

    (点击微信号复制,添加好友)

     打开微信

    微信号已复制,请打开微信添加咨询详情!