uchome的积分机制
UCHOME2.0积分机制分析A:管理员在后台修改积分规则B:数据被写入数据表creditrule 中,其中rewardtype=1表示奖励措施rewardtype=0表示处罚措施并将数据写入缓存文件data/data_creditrule.php 中C:用户发表文章或者进行其他操作的时候,通过getreward函数来获取奖罚积分 D:然后通过SQL语句将数据写入用户数据库表space中,从而增加或减少用户积分 E:getreward函数部分通过包含data/data_creditrule.php 缓存文件来调用积分规则 UCHOME积分变动提示是通过footer.htm监控的,代码如下: 查下source/script_common.js中showreward函数,找到AJAX处理页面为source/do_ajax.php中的getreward部分,代码如下 ? 功能都在这里了,下面就开始往表creditlog里插条数据,我这里加的是天声人语的奖励规则。SQL如下: 你也可直接用PHPMYADMIN进行添加,值的含义参照后台其他积分的规则,更新一下缓存(重要)。 然后在需要显示积分提示的地方加上:(注意红色地方是自定义的积分动作) //积分提示
(编辑:云计算网_泰州站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |