phpcms用户vip过期后自动降低用户等级的办法

本文详细介绍了如何在PHPCMS系统中修改代码,实现在VIP会员到期后自动将其降级为普通会员,避免了手动操作的繁琐,提高了用户体验。

最近帮一个客服做个系统,要求收费会员到期后自动取消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;
这一段的含义为用户组改为新手上路用户组

转载于:https://www.cnblogs.com/iuyes/p/3453588.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值