//用户数据处理 $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']));
{ 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'];