예제 #1
0
파일: sms.php 프로젝트: dalinhuang/hteacher
     $statics = array('total' => $sms->total, 'used' => $sms->used);
     $inf = $sms->getBalance();
     $statics["remainder"] = empty($inf[1]) ? 0 : intval($inf[1]);
     $schools = get_school_list();
     foreach ($schools as $s) {
         $statics['school'][$s['code']]['name'] = $s['name'];
         $num = $db->getOne("select sum(num) from " . $s['code'] . "_school.ht_sms ");
         $statics['school'][$s['code']]['num'] = $num ? $num : 0;
     }
     $smarty->assign('statics', $statics);
     assign_query_info();
     $smarty->display('sms_statics_info.htm');
     exit;
 case 'record':
     $smarty->assign('ur_here', "短信发送记录");
     $schools = get_school_list();
     $smarty->assign('schools', $schools);
     $sms_list = sms_list();
     $smarty->assign('sms_list', $sms_list['sms_list']);
     $smarty->assign('filter', $sms_list['filter']);
     $smarty->assign('record_count', $sms_list['record_count']);
     $smarty->assign('page_count', $sms_list['page_count']);
     $smarty->assign('full_page', 1);
     assign_query_info();
     $smarty->display('sms_list.htm');
     exit;
 case 'query':
     $sms_list = sms_list();
     $smarty->assign('sms_list', $sms_list['sms_list']);
     $smarty->assign('filter', $sms_list['filter']);
     $smarty->assign('record_count', $sms_list['record_count']);
예제 #2
0
        $result = $sms->send(trim($_POST['cellphone']), $content, "", "", $_SESSION["admin_name"]);
        if ($result["error"] != 0) {
            $msg .= $result["msg"];
        } else {
            $msg .= "并且短信发生成功!";
        }
    }
    /* 提示信息 */
    $link[] = array('text' => $_LANG['go_back'], 'href' => 'schoolAdmin.php?act=list');
    sys_msg($msg, 0, $link);
} elseif ($_REQUEST['act'] == 'edit') {
    /* 检查权限 */
    admin_priv('schoolAdmin_manage');
    $user = get_admin_by_id($_GET[id]);
    assign_query_info();
    $school_list = get_school_list();
    $smarty->assign('school_list', $school_list);
    $smarty->assign('ur_here', "编辑学校管理员信息");
    $smarty->assign('action_link', array('text' => "学校管理员列表", 'href' => 'schoolAdmin.php?act=list&' . list_link_postfix()));
    $smarty->assign('user', $user);
    $smarty->assign('form_action', 'update');
    $smarty->display('schoolAdmin_info.htm');
} elseif ($_REQUEST['act'] == 'update') {
    /* 检查权限 */
    admin_priv('schoolAdmin_manage');
    /* 变量初始化 */
    $admin_id = !empty($_REQUEST['id']) ? intval($_REQUEST['id']) : 0;
    $admin_name = !empty($_REQUEST['user_name']) ? trim($_REQUEST['user_name']) : '';
    $name = !empty($_REQUEST['name']) ? trim($_REQUEST['name']) : '';
    $admin_email = !empty($_REQUEST['email']) ? trim($_REQUEST['email']) : '';
    $admin_cellphone = !empty($_REQUEST['cellphone']) ? trim($_REQUEST['cellphone']) : '';