/** * 发送手机短信验证码 * * @todo * @author zhangcheng */ public function sendPhoneMsg() { //todo 手机短信码 $phone = I('post.phone'); $uid = I('post.uid'); $code = send_sms_msg($uid, $phone); if (!empty($code)) { session(StringConstants::SESSION_VERIFY_PHONE_KEY, $code); $this->actionReturn(NumberConstants::ACTION_SUCCESS, StringConstants::USER_REGISTER_SEND_PHONE_SUCCESS); } else { $this->actionReturn(NumberConstants::ACTION_ERROR, StringConstants::USER_REGISTER_SEND_PHONE_ERROR); } }
ini_set('error_reporting', E_ALL); require_once dirname(__FILE__) . '/app.php'; require_once dirname(__FILE__) . '/lib/iqsms_function.php'; function date_diff_f($date1, $date2) { $diff = strtotime($date2) - strtotime($date1); return $diff; } $now = date("Y-m-d"); // Проверим статус ранее отправленных SMS check_sms_msg_status(); $orders = DB::GetQueryResult("SELECT * FROM `order` WHERE time_date != '' AND time_time != '' AND master_name != 0 AND street != ''", false); // TEST //$orders = DB::GetQueryResult("SELECT * FROM `order` WHERE id > 974 AND time_date != '' AND time_time != '' AND master_name != 0 AND street != ''", false); foreach ($orders as $one) { $date_f = date_diff_f($now, $one['time_date']); if ($date_f <= 82000 && $date_f >= 0) { prepare_sms_master($one['id']); prepare_sms_client($one['id'], $one['phone'], $one['customer-name'], 3); if ($one['phone2'] != '' && $one['sms2'] == 'on') { prepare_sms_client($one['id'], $one['phone2'], $one['customer-name2'], 4); } if ($one['phone3'] != '' && $one['sms3'] == 'on') { prepare_sms_client($one['id'], $one['phone3'], $one['customer-name3'], 5); } } } // Отправим SMS send_sms_msg(); // Проверим статус ранее отправленных SMS check_sms_msg_status();
if ($date_f <= 82000 && $date_f >= 0) { prepare_sms_client($order_id_th, $phone, $client_fio, 3); //Отправляем смс prepare_sms_master($order_id_th); if (isset($_POST['sms2']) && $_POST['sms2'] == 'on') { prepare_sms_client($order_id_th, $phone2, $client_fio2, 4); } if (isset($_POST['sms3']) && $_POST['sms3'] == 'on') { prepare_sms_client($order_id_th, $phone3, $client_fio3, 5); } } } } } // Отправка SMS send_sms_msg($order_id); //die($order_id); die; } elseif ($_POST['action'] == 'search') { $query = ''; if ($_POST['date'] != '') { $query .= ' AND time_date LIKE "%' . $_POST['date'] . '%"'; } if ($_POST['time'] != '') { $query .= ' AND time_time LIKE "%' . $_POST['time'] . '%"'; } if ($_POST['work_type'] != '') { $query .= ' AND work_type = ' . $_POST['work_type']; } if ($_POST['master'] != '') { $query .= ' AND master = ' . $_POST['master'];