Ejemplo n.º 1
0
                $duringtime = time() - $refrestime['max(addtime)'];
                $space = $setmeal['refresh_course_space'] * 60;
                $refresh_time = get_today_refresh_times($_SESSION['uid'], "4001");
                if ($setmeal['refresh_course_time'] != 0 && $refresh_time['count(*)'] >= $setmeal['refresh_course_time']) {
                    showmsg("每天最多只能刷新" . $setmeal['refresh_course_time'] . "次,您今天已超过最大刷新次数限制!", 2);
                } elseif ($duringtime <= $space) {
                    showmsg($setmeal['refresh_course_space'] . "分钟内不能重复刷新课程!", 2);
                }
            }
        }
        refresh_course($yid, $_SESSION['uid']);
        write_memberslog($_SESSION['uid'], 4, 8203, $_SESSION['username'], "刷新课程");
        write_refresh_log($_SESSION['uid'], 4001);
        showmsg("刷新课程成功!", 2);
    } elseif ($delete) {
        if ($n = del_course($yid, $_SESSION['uid'])) {
            showmsg("删除成功!共删除 {$n} 行", 2);
        } else {
            showmsg("删除失败!", 0);
        }
    } elseif (!empty($_POST['display1'])) {
        activate_course($yid, 1, $_SESSION['uid']);
        showmsg("设置成功!", 2);
    } elseif (!empty($_POST['display2'])) {
        activate_course($yid, 2, $_SESSION['uid']);
        showmsg("设置成功!", 2);
    }
} elseif ($act == 'editcourse') {
    $course = get_course_one(intval($_GET['id']), $_SESSION['uid']);
    if (empty($course)) {
        showmsg("参数错误!", 1);
Ejemplo n.º 2
0
        adminmsg("保存失败!", 0);
    }
    $wheresql = " pid=" . $id;
    if (!$db->updatetable(table('course_contact'), $setsqlarr_contact, $wheresql)) {
        adminmsg("保存失败!", 0);
    }
    write_log("修改课程id为" . $id . "的课程信息", $_SESSION['admin_name'], 3);
    $link[0]['text'] = "返回课程列表";
    $link[0]['href'] = $_POST['url'];
    adminmsg("修改成功!", 2, $link);
} elseif ($act == 'course_perform') {
    check_token();
    $yid = !empty($_REQUEST['y_id']) ? $_REQUEST['y_id'] : adminmsg("你没有选择课程!", 1);
    if (!empty($_REQUEST['delete'])) {
        check_permissions($_SESSION['admin_purview'], "cou_del");
        $num = del_course($yid);
        if ($num > 0) {
            adminmsg("删除成功!共删除" . $num . "行", 2);
        } else {
            adminmsg("删除失败!", 0);
        }
    } elseif (!empty($_POST['set_audit'])) {
        check_permissions($_SESSION['admin_purview'], "cou_audit");
        $audit = intval($_POST['audit']);
        $pms_notice = intval($_POST['pms_notice']);
        $reason = trim($_POST['reason']);
        if ($n = edit_course_audit($yid, $audit, $reason, $pms_notice)) {
            adminmsg("审核成功!响应行数 {$n}", 2);
        } else {
            adminmsg("审核成功!响应行数 0", 1);
        }