exit; } if ($_CFG['login_train_audit_email'] && $user['email_audit'] == "0" && $act != 'authenticate' && $act != 'user_email' && $act != 'user_mobile') { $link[0]['text'] = "认证邮箱"; $link[0]['href'] = 'train_user.php?act=authenticate'; $link[1]['text'] = "网站首页"; $link[1]['href'] = $_CFG['site_dir']; showmsg('您的邮箱未认证,认证后才能进行其他操作!', 1, $link, true, 6); exit; } $sms = get_cache('sms_config'); if ($_CFG['login_train_audit_mobile'] && $user['mobile_audit'] == "0" && $act != 'authenticate' && $act != 'user_mobile' && $act != 'user_email' && $sms['open'] == "1") { $link[0]['text'] = "认证手机"; $link[0]['href'] = 'train_user.php?act=authenticate'; $link[1]['text'] = "网站首页"; $link[1]['href'] = $_CFG['site_dir']; showmsg('您的手机未认证,认证后才能进行其他操作!', 1, $link, true, 6); exit; } $smarty->assign('sms', $sms); $train_profile = get_train($_SESSION['uid']); if (!empty($train_profile)) { $train_profile = array_map("addslashes", $train_profile); $smarty->assign('train_url', url_rewrite('QS_train_agencyshow', array('id' => $train_profile['id']))); } $smarty->assign('userindexurl', 'train_index.php'); if ($_SESSION['handsel_userlogin']) { //第一次登录提示 $smarty->assign('handsel_userlogin', $_SESSION['handsel_userlogin']); unset($_SESSION['handsel_userlogin']); }
if (!empty($_GET['settr'])) { $settr = strtotime("-" . intval($_GET['settr']) . " day"); $wheresql = empty($wheresql) ? " WHERE addtime> " . $settr : $wheresql . " AND addtime> " . $settr; } $operation_mode = $_CFG['operation_train_mode']; if ($operation_mode == '1') { $joinsql = " LEFT JOIN " . table('members') . " AS m ON t.uid=m.uid LEFT JOIN " . table('members_points') . " AS p ON t.uid=p.uid"; } else { $joinsql = " LEFT JOIN " . table('members') . " AS m ON t.uid=m.uid LEFT JOIN " . table('members_train_setmeal') . " AS p ON t.uid=p.uid"; } $total_sql = "SELECT COUNT(*) AS num FROM " . table('train_profile') . " AS t" . $joinsql . $wheresql; $total_val = $db->get_total($total_sql); $page = new page(array('total' => $total_val, 'perpage' => $perpage, 'getarray' => $_GET)); $currenpage = $page->nowindex; $offset = ($currenpage - 1) * $perpage; $clist = get_train($offset, $perpage, $joinsql . $wheresql . $oederbysql, $operation_mode); $smarty->assign('pageheader', "机构管理"); $smarty->assign('clist', $clist); $smarty->assign('certificate_train_dir', $certificate_train_dir); $smarty->assign('page', $page->show(3)); $smarty->display('train/admin_train_list.htm'); } elseif ($act == 'train_perform') { check_token(); $u_id = !empty($_POST['y_id']) ? $_POST['y_id'] : adminmsg("你没有选择机构!", 1); if ($_POST['delete']) { check_permissions($_SESSION['admin_purview'], "tra_del"); if ($_POST['delete_train'] == 'yes') { !del_train($u_id) ? adminmsg("删除机构资料失败!", 0) : ""; } if ($_POST['delete_teacher'] == 'yes') { !del_train_allteacher($u_id) ? adminmsg("删除讲师失败!", 0) : "";