Discuz!大师网

搜索
查看: 1221|回复: 0

Discuz!开发之用户积分数额增减操作updatemembercount()函数解析

[复制链接]
发表于 2017-4-12 05:45:00 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?立即注册

x

  1. /**
  2. * 添加积分
  3. * @param Integer $uids: 用户uid或者uid数组
  4. * @param String $dataarr: 积分操作数组
  5. * @param Boolean $checkgroup: 是否检查用户组 true or false
  6. * @param String $operation: 操作类型
  7. * @param Integer $relatedid:
  8. * @param String $ruletxt: 积分规则文本
  9. * @param String $customtitle: 自定义积分记录标题
  10. * @param String $custommemo: 自定义积分记录说明
  11. */

  12. function updatemembercount($uids, $dataarr = array(), $checkgroup = true, $operation = '', $relatedid = 0, $ruletxt = '', $customtitle = '', $custommemo = '') {
  13.         if(!empty($uids) && (is_array($dataarr) && $dataarr)) {
  14.                 require_once libfile('function/credit');
  15.                 return _updatemembercount($uids, $dataarr, $checkgroup, $operation, $relatedid, $ruletxt, $customtitle, $custommemo);
  16.         }
  17.         return true;
  18. }
复制代码
操作示例
  1. updatemembercount($_G['uid'], array(1=>10),true,'',123,'抽奖奖励','抽奖奖励','抽奖奖励');
复制代码
操作说明:给$_G['uid']用户添加积分extcredits1,数额10

回复 马甲回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|网站地图|小黑屋|展会网|Discuz站长论坛 |天天打卡

GMT+8, 2024-5-6 18:11 , Processed in 0.031675 second(s), 15 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表