public function updateSettings($data) { $mode = $data['mode']; $time = $data['time']; $days = $data['days']; $account = $data['account']; $setting = $this->getSettings($account); $account = mysql_real_escape_string($account); $time = mysql_real_escape_string($time); if (FALSE === $setting) { //还没有相关记录 则插入记录 $insetSql = "insert into msg_mailPushAlarm (account, mode, time, days) values ('{$account}', '{$mode}', '{$time}', '{$days}')"; $insertQ = $this->dbConn->query($insetSql); if (FALSE === $insertQ) { self::$errMsg = '写入设置信息出错!'; return FALSE; } return TRUE; } else { //更新记录 $updateSql = "update msg_mailPushAlarm set mode='{$mode}', time='{$time}', days='{$days}' where account='{$account}'"; $updateQ = $this->dbConn->query($updateSql); if (FALSE === $updateQ) { self::$errMsg = '写入设置信息出错!'; return FALSE; } return TRUE; } }
public function view_sendAccountInfo() { $mpush_obj = new MailPushAlarmModel(); include_once WEB_PATH . 'lib/global_ebay_accounts.php'; //导入ebay平台账号 $account = $mpush_obj->decisionPushAccount($GLOBAL_EBAY_ACCOUNT); echo json_encode($account); }
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; } }