Exemplo n.º 1
0
 //用户数据处理
 $zzzadata = DB::fetch_first("SELECT * FROM " . DB::table('yinxingfei_zzza_rank') . " WHERE uid = '" . $_G['uid'] . "'");
 //获取等级设置
 $gradeset = getSetZzza('grade_type');
 //获取用户等级
 $userGradeVal = intval($zzzadata['grade']) ? intval($zzzadata['grade']) : 1;
 //获取用户所在等级名称
 $userGradeTitle = $zzzadata['grouptitle'];
 if (!$userGradeTitle) {
     $userGradeTitle = DB::result_first("SELECT grouptitle FROM " . DB::table('yinxingfei_zzza_grade') . " WHERE id = '1'");
 }
 $zzzadata['total_counts'] = intval($zzzadata['total_counts']) ? intval($zzzadata['total_counts']) : 0;
 $zzzadata['continuous_day'] = intval($zzzadata['continuous_day']) ? intval($zzzadata['continuous_day']) : 0;
 $zzzadata['total_extcredit'] = intval($zzzadata['total_extcredit']) ? intval($zzzadata['total_extcredit']) : 0;
 //获取头衔名称
 $userGradeTx = getSetZzza('grade_tx');
 //获取用户连续摇奖
 //获取用户总摇奖
 //获取用户累积奖励
 $zzza_lasttime_dateline = empty($zzzadata['dateline']) ? 0 : $zzzadata['dateline'];
 //判断用户今天是否参与过摇奖
 if (dgmdate($_G['timestamp'], 'Ymd', $_G['setting']['timeoffset']) > dgmdate($zzza_lasttime_dateline, 'Ymd', $_G['setting']['timeoffset'])) {
     $task_num = $set['task_num'];
     //任务数量
     $task_type = $set['task_type'];
     //任务类型
     $vip_groups = unserialize($set['vip_groups']);
     $vip_groups = array_filter($vip_groups);
     //免任务VIP用户组
     //每日的摇奖任务统计
     $midnight_timestamp = strtotime(date('Y-m-d', $_G['timestamp']));
Exemplo n.º 2
0
    {
        foreach (array(1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14) as $v) {
            if ($id == $v) {
                $list .= '<label><input name="grade_type" type="radio" value="' . $v . '" checked/><div class="zzza_grade_icon zzza_grade_' . $v . '">' . $v . '</div></label>';
            } else {
                $list .= '<label><input name="grade_type" type="radio" value="' . $v . '" /><div class="zzza_grade_icon zzza_grade_' . $v . '">' . $v . '</div></label>';
            }
        }
        return $list;
    }
    function getSetZzza($type)
    {
        return DB::result_first("SELECT val FROM " . DB::table('yinxingfei_zzza_set') . " WHERE type = '" . $type . "'");
    }
    $grade_type = getSetZzza('grade_type');
    $grade_tx = getSetZzza('grade_tx');
    $grade_type_list = grade_type($grade_type);
    showsetting('风格类型', '', '', $grade_type_list);
    showsetting('头衔名称', 'grade_tx', $grade_tx, 'text');
    showsubmit('submit', '保存设置', '', '', '', false);
    showtablefooter();
    showformfooter();
    showformheader("plugins&operation=config&identifier=yinxingfei_zzza&pmod=grade&caozuo=saveval", 'onsubmit="return check();"');
    showtableheader('等级参数', '', 'id="grade"');
    showsubtitle(array('', '等级头衔', '累积摇奖天数介于', ''));
    echo $list;
    showsubmit('submit', '保存设置', 'td', '', '', false);
    showtablefooter();
    showformfooter();
} else {
    $caozuo = $_GET['caozuo'];