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 ($master_name_th != '') { $order_id_th = DB::Insert('order', array('user_id' => $login_user['id'], 'time_date' => $date, 'time_time' => $time, 'time_date_hope' => $date_hope, 'time_time_hope' => $time_hope, 'work_type' => intval($work_type), 'master' => intval($master), 'master_name' => intval($master_name_th), 'cost' => intval($cost), 'client_fio' => $client_fio, 'client_fio2' => $client_fio2, 'client_fio3' => $client_fio3, 'phone' => $phone, 'phone2' => $phone2, 'phone3' => $phone3, 'city_id' => $city_id, 'city_id2' => $city_id2, 'street' => $street, 'house' => $house, 'corpus' => $corpus, 'flat' => $flat, 'details' => $detail, 'note' => $note, 'img' => $img, 'img1' => $img1, 'img2' => $img2, 'img3' => $img3, 'img4' => $img4, 'img5' => $img5, 'img6' => $img6, 'img7' => $img7, 'sms2' => $sms2, 'sms3' => $sms3)); $offer = DB::Insert('order_offers', array('order_id' => $order_id_th)); if (isset($date) && isset($time) && isset($master_name_th) && isset($street)) { if ($date != '' && $time != '' && $master_name_th != '' && $street != '') { $time_now = date('d-m-Y'); $date_f = date_diff_f($time_now, $date); 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') {