} 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); } $teachers = get_audit_teachers($_SESSION['uid'], $train_profile['id']); $smarty->assign('user', $user); $smarty->assign('title', '修改课程 - 培训会员中心 - ' . $_CFG['site_name']); $smarty->assign('points_total', get_user_points($_SESSION['uid'])); $smarty->assign('points', get_cache('points_rule')); $smarty->assign('course', $course); $smarty->assign('teachers', $teachers); $smarty->assign('subsite', get_all_subsite()); $subsite_cn = explode('/', $course['district_cn']); $smarty->assign('subsite_cn', $subsite_cn[0]); $smarty->assign('district_cn', $subsite_cn[1]); //地区二级 $smarty->assign('district', get_subsite_district($course['district'])); $smarty->display('member_train/train_editcourse.htm'); } elseif ($act == 'editcourse_save') { $id = intval($_POST['id']);
$wheresql = " teacher_id=" . $setsqlarr['id']; if (!$db->updatetable(table('course'), $teacherarr, $wheresql)) { adminmsg("保存失败!", 0); } write_log("修改讲师id为" . $setsqlarr['id'] . "的讲师信息", $_SESSION['admin_name'], 3); $link[0]['text'] = "返回讲师列表"; $link[0]['href'] = $_POST['url']; adminmsg("修改成功!", 2, $link); } elseif ($act == 'edit_course') { get_token(); check_permissions($_SESSION['admin_purview'], "cou_edit"); $id = !empty($_REQUEST['id']) ? intval($_REQUEST['id']) : adminmsg("你没有选择课程!", 1); $train_id = !empty($_REQUEST['train_id']) ? intval($_REQUEST['train_id']) : adminmsg("你没有选择课程!", 1); $smarty->assign('pageheader', "课程管理"); $course = get_course_one($id); $teachers = get_audit_teachers($train_id); $smarty->assign('url', $_SERVER["HTTP_REFERER"]); $smarty->assign('course', $course); $smarty->assign('teachers', $teachers); $smarty->display('train/admin_train_course_edit.htm'); } elseif ($act == 'editcourse_save') { check_token(); check_permissions($_SESSION['admin_purview'], "cou_edit"); $id = intval($_POST['id']); $train_id = intval($_POST['train_id']); $train_profile = get_train_one_id($train_id); $setsqlarr['display'] = intval($_POST['display']); $setsqlarr['audit'] = intval($_POST['audit']); $setsqlarr['course_name'] = !empty($_POST['course_name']) ? trim($_POST['course_name']) : adminmsg('您没有填写课程名称!', 1); $setsqlarr['category'] = !empty($_POST['category']) ? intval($_POST['category']) : adminmsg('请选择课程类别!', 1); $setsqlarr['category_cn'] = trim($_POST['category_cn']);