欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  后端开发

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

程序员文章站 2022-06-08 18:25:26
...
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']);}

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

声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn核实处理。

相关文章

相关视频


网友评论

文明上网理性发言,请遵守 新闻评论服务协议

我要评论
  • shopnc 二次开发  每天签到积分领取
  • 专题推荐

    作者信息
    shopnc 二次开发  每天签到积分领取

    认证0级讲师

    推荐视频教程
  • shopnc 二次开发  每天签到积分领取javascript初级视频教程
  • shopnc 二次开发  每天签到积分领取jquery 基础视频教程
  • 视频教程分类