shopnc二次开发每日签到积分领取

王朝学院·作者佚名  2016-08-27
窄屏简体版  字體: 小  |  中  |  大  |  超大  

/*

开始shopnc!!!!!

url:xxx.com/index.php?act=index&op=userjf

一个四线城市的半吊子程序员~

实现:前台模板文件 随便加入<a>标签来实现。

*/

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"

publicfunctionuserjfOp(){

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)

//调试的时候 可以当天时间大于24.

{$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']);}

 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
 
© 2005- 王朝網路 版權所有 導航