shopnc 二次开发 每日签到积分领取
/*
开始shopnc!!!!!
url:xxx.com/index.php?act=index&op=userjf
一个四线城市的半吊子程序员~
实现:前台模板文件 随便加入标签来实现。
*/
mode :points.model.php
方法: savepointslog 添加:
case 'day': if(!$insertarr['pl_desc']){ $insertarr['pl_desc'] = language::get('pointsdaydesc'); } break;
language :common.php
添加pointsdaydesc
$lang['alert_no'] = '对不起,您一天只能领取一次!';
$lang['alert_ok'] = '每天登录一点点';
$lang['user_check'] = '请登录';
control :index.php
添加 userjfop
public function userjfop(){language::read(common);$lang = language::getlangcontent();$model = model('member');$user =array(); if($_session['is_login'] != '1') { showdialog($lang['user_check'],'./index.php?act=login&op=index');}$user['member_points'] = $model->getmemberinfo(array('member_id'=>$_session['member_id']),'member_points');if($user['member_points'] == '0' ) { $model->checkloginmember();}$userpoints = rand(0,10);if($userpoints =='0' ){ $userpoints = rand(0,10);}//$userpoints ='0.'.$userpoints;$model_points =model('points');$arr_points = array();$pix = $model_points->getpointsinfo(array('pl_memberid'=>$_session['member_id'],'order'=>'points_log.pl_points desc'));$pix_r = date(y-m-d h:i:s, $pix['pl_addtime']+86400) ; //计算24小时之内的时间$today = date(y-m-d h:i:s,time());if($pix_r $today) {$model_points->savepointslog('day',array('pl_memberid'=>$_session['member_id'],'pl_membername'=>$_session['member_name'],'pl_points'=>$userpoints)); showdialog($lang['alert_ok']);}else { showdialog($lang['alert_no']);}