站长之家 - 站长资讯 - 易采站长站

当前位置: > 建站教程 > 源码教程 > CMS 教程 >

phpcms教程之用户vip过期后降低用户等级的办法分享

2018-06-03 14:08 | 来源:易采源码网 | 编辑:admin |

最近帮一个客服做个系统,要求收费会员到期后自动取消vip权限,因为很多文章和内容需要高级会员才可以浏览,一到期后就必须恢复为普通会员,这个系统是用phpcms开发的,使用过程中发现用户升级容易,却无法在到期后自动降级,后来查看源代码中,做了一处修改,可以完美实现vip到期后用户自动降级。

在 phpcms/modules/member/index.php 中查找


代码如下:
//vip过期,更新vip和会员组
if($r['overduedate'] < SYS_TIME) {
$updatearr['vip'] = 0;
}

修改为


代码如下:
//vip过期,更新vip和会员组
if($r['overduedate'] < SYS_TIME) {
$updatearr['vip'] = 0;
$updatearr['groupid'] = 2;
}


代码如下:
$updatearr['groupid'] = 2;
这一段的含义为用户组改为新手上路用户组

  • ECSHOP商品页显示当前登录会员等级价格-ECshop教程
  • dedecms实现任意页面调用当前会员信息的方法-DedeCms教程
  • DEDECMS会员签到加积分的实现方法-DedeCms教程
  • dedecms前台会员无法上传图片类型的解决方法-DedeCms教程
  • 修改ECSHOP让会员登录后直接进用户中心-ECshop教程
  • Dedecms自定义模型解决会员无法投稿的方法-DedeCms教程
  • dedecms关闭后台/会员/留言板验证码的方法-DedeCms教程
  • ECShop整合Discuz实现会员同步登陆和退出-ECshop教程
  • 帝国CMS会员中心的短信息列表每页显示25条的修改方法-(EmpireCMS)帝国CM
  • 为dedecms增加二维码功能的实现代码-DedeCms教程
  • 网友评论

    关于我们 - 联系我们 - 广告服务 - 版权声明 - 人才招聘 - 友情链接 - 网站地图 - 帮助 - -

    CopyRight © 2010-2016 源码下载 easck.com , All Rights Reserved

    蒙公网安备 15052402000103号

    蒙ICP备14002389-1号