public function view_alarmDataSubmit() { $account = isset($_POST['account']) ? trim($_POST['account']) : ''; $mode = isset($_POST['mode']) ? intval($_POST['mode']) : ''; $time = isset($_POST['pushtime']) ? trim($_POST['pushtime']) : ''; $days = isset($_POST['days']) ? $_POST['days'] : ''; // print_r($_POST);exit; if (empty($account)) { $msgdata = array('data' => array('缺少参数!'), 'link' => 'index.php?mod=localPower&act=mailPushSettingList'); goErrMsgPage($msgdata); exit; } $modeList = array(1, 2); if (!in_array($mode, $modeList)) { $msgdata = array('data' => array('错误的模式!'), 'link' => 'index.php?mod=localPower&act=mailPushSettingList'); goErrMsgPage($msgdata); exit; } $alrm_obj = new MailPushAlarmModel(); $setInt = $alrm_obj->culDaysSetting($days); // echo $setInt;exit; $data = array('mode' => $mode, 'time' => $time, 'days' => $setInt, 'account' => $account); $result = $alrm_obj->updateSettings($data); if (FALSE === $result) { $msgdata = array('data' => array(MailPushAlarmModel::$errMsg), 'link' => 'index.php?mod=localPower&act=mailPushSettingList'); goErrMsgPage($msgdata); exit; } else { $msgdata = array('data' => array('更新成功'), 'link' => 'index.php?mod=localPower&act=mailPushSettingList'); goOkMsgPage($msgdata); exit; } }