别人下载附件给附件上传者增加积分(dz6.1)
更改文件 attachment.php
查找下面代码- $db->query("UPDATE {$tablepre}attachments SET downloads=downloads+'1' WHERE aid='$aid'", 'UNBUFFERED');
复制代码 在以上代码行后加入以下代码,意思是说:当附件下载的次数<=100的时候,附件每被下载一次将给发布者增加1金钱(extcredits2字段积分);如果要求增加的金钱为0.1小数金钱,由于这个是使用小数,得改数据库字段属性为float。- if ($attach[downloads] <= 100)
- {
- $db->query("UPDATE {$tablepre}members SET extcredits2=extcredits2+'1' WHERE uid='$attach[uid]'", 'UNBUFFERED');
- }
复制代码 |