PHPCMS V9实现每天登陆送积分
看到有人需要这个功能 所以大概弄了下、功能是实现了。
打开phpcms\modules\member\index.php
找到showmessage(L('login_success').$synloginstr, $forward);
大概666行左右。在它上面加下下面的代码即可。
打开phpcms\modules\member\index.php
找到showmessage(L('login_success').$synloginstr, $forward);
大概666行左右。在它上面加下下面的代码即可。
$todaytimea = strtotime(date('y-m-d',SYS_TIME));
$this->useraccount = pc_base::load_model('pay_account_model');
$rtimea = $this->useraccount->count("`addtime` > $todaytimea AND `username`='$username'");
if ($rtimea<=0){//判断数据库是否有值
pc_base::load_app_class('receipts','pay',0);
receipts::point(2,$userid, $username, $flag,'selfincome','每日登陆',$username);
}else{
//echo("今日登录过");
}