0
点赞
收藏
分享

微信扫一扫

ECSHOP session 的使用 注意事项 ,ecshop 批发 代码模式切换,普通会员特殊会员切换

兵部尚输 2023-05-19 阅读 48


ECSHOP session 的使用 注意事项,。


因为用的是 cls_session 类


所以使用的时候,需要在init.php 的cls_session 类初始化 之后调用,否则为空


if(isset($_SESSION['user_rank_general']) && isset($_SESSION['user_rank_special']) ){
   // echo '-----开始设置用户等级-----';
    //普通会员模式 add by yanggg  切换的时候 cookie的值和 get的值是不一样的 cookie因为还没有更新所以表示的原来的值,
    if(isset($_GET['user_rank_mode'])){
        if($_GET['user_rank_mode'] == 'general'){
            $_SESSION['user_rank'] =  $_SESSION['user_rank_general'];
            $_SESSION['discount']  = $_SESSION['discount_general'];
            //echo '-----用户等级批发模式-----';
        }else{
            $_SESSION['user_rank'] =  $_SESSION['user_rank_special'];
            $_SESSION['discount']  = $_SESSION['discount_special'];
            //echo '-----用户等级代发模式-----';
        }

    }else{
        if($_COOKIE['ECS']['user_rank_mode'] == 'general'){
            $_SESSION['user_rank'] =  $_SESSION['user_rank_general'];
            $_SESSION['discount']  = $_SESSION['discount_general'];
            //echo '-----用户等级批发模式-----';
        }else{
            $_SESSION['user_rank'] =  $_SESSION['user_rank_special'];
            $_SESSION['discount']  = $_SESSION['discount_special'];
           // echo '-----用户等级代发模式-----';
        }
    }

}





举报

相关推荐

0 条评论