if (isset($options_cash_id)) { $options['cash_id'] = $options_cash_id; } if (isset($_COOKIE['club_id'])) { $options['club_id'] = $_COOKIE['club_id']; } if (isset($_COOKIE['cash_id'])) { $options['cash_id'] = $_COOKIE['cash_id']; } // Проверка параметров; if (isset($_GET['terminal_id'])) { $options['cash_id'] = $_GET['terminal_id']; } // Загрузка терминала; $sql = "CALL terminal('" . $options['cash_id'] . "')"; if ($terminal = $db->row($sql)) { // ; } else { // Вывод ошибки; die('Ошибка'); } // Проверка параметров; if (isset($_GET['club_id'])) { $options['club_id'] = $_GET['club_id']; } // Загрузка клуба; $sql = "CALL club('" . $options['club_id'] . "')"; if ($club = $db->row($sql)) { // ; } else { // Вывод ошибки;
// Подтягиваем брэнд этого куска говна; if ($products['brand_id'] != 0) { foreach ($brands_array as $brands) { if ($products['brand_id'] == $brands['id']) { $brand_name = $brands['name']; } } } else { // Если у товара не указан брэнд - пишем хуйню; $brand_name = NULL; } // Тут мы начинаем загружать товар в базу данных; // Создаем группу; //if ($category_name != 'Услуги'){ $sql = "SELECT * FROM `goods_groups` WHERE `name` like '%" . $category_name . "_new%' AND `status` = 0;"; $group = $db_shop->row($sql); if (count($group) == 0) { $sql = "INSERT INTO `goods_groups`(`group_id`, `url`, `name`, `description`, `color`, `seo_title`, `seo_description`, `seo_keywords`, `position`, `status`) VALUES ('9443', '','" . $category_name . "_new','','','','','',999,'0')"; $db_shop->query($sql); // Получаем ID Категории; $group_id = mysqli_insert_id($db_shop->link_id); $sql = "UPDATE `goods_groups` SET `url` = 'group" . $group_id . "' WHERE `id` = '" . $group_id . "';"; $db_shop->query($sql); } else { $group_id = $group['id']; } /*} else{ $group_id = 'NULL'; }*/ // Создаем бренд; if ($brand_name != NULL) {
'67' => 'Поглотители запахов для холодильника' ); foreach($arr['shop']['offers']['offer'] as $items){ // Тут мы будем собирать данные о товаре в переменные и сразу же импортировать его в базу данных; $name = str_replace(array("\n", "`", "'"), "", $items['name']); $description = str_replace(array("\n", "`", "'"), "", $items['description']); $image = $items['picture']; $price = $items['price']; $category_name = $categories[$items['categoryId']]; $id = rand(111111, 999999); // Тут мы начинаем загружать товар в базу данных; // Создаем группу; $sql = "SELECT * FROM `goods_groups` WHERE `name` like '%" . $category_name . "_new%' AND `status` = 0;"; $group = $db_shop->row($sql); if (count($group) == 0){ $sql = "INSERT INTO `goods_groups`(`group_id`, `url`, `name`, `description`, `color`, `seo_title`, `seo_description`, `seo_keywords`, `position`, `status`) VALUES ('9474', '','" . $category_name . "_new','','','','','',999,'0')"; $db_shop->query($sql); // Получаем ID Категории; $group_id = mysqli_insert_id($db_shop->link_id); $sql = "UPDATE `goods_groups` SET `url` = 'group" . $group_id . "' WHERE `id` = '" . $group_id . "';"; $db_shop->query($sql); } else{ $group_id = $group['id']; } // Создаем товар; $sql = "INSERT INTO `goods`( `shop_id`, `code`, `name`, `description`, `price`, `comission`, `order`, `rating`, `discount`, `main`, `seo_title`, `seo_description`, `seo_keywords`, `date_create`, `date_update`, `position`, `status`) VALUES ('" . $shop_id . "','" . $id . "','" . $name . "','" . $description . "','" . $price . "', '20', '168', '0' ,'0' ,'0' , '', '', '', NOW(), NOW(), '777', '0');"; $db_shop->query($sql); $good_id = mysqli_insert_id($db_shop->link_id);
if (!$clients[$key]['money']) { // Удаление неактивированных карт; $sql = "UPDATE `clients` SET `status` = '-1' WHERE `id` = '" . $value['client_id'] . "' LIMIT 1"; $db->query($sql); } } } // Загрузка покупок товаров (через интерент-магазин); $sql = "SELECT * FROM `goods_pays` WHERE `type` IN ('2', '3') AND `client_pay_id` IS NOT NULL AND `return` = '0' AND `status` = '1' ORDER BY `id` ASC"; if ($goods_pays = $db->all($sql)) { foreach ($goods_pays as $key => $value) { // Сумма возврата; $value['money_back'] = 0; // Загрузка платежа; $sql = "SELECT * FROM `clients_pays` WHERE `id` = '" . $value['client_pay_id'] . "' AND `status` = '1' LIMIT 1"; if ($value['client_pay'] = $db->row($sql)) { // Загрузка карты клиента; $sql = "SELECT * FROM `cards` WHERE `client_id` = '" . $value['client_pay']['client_id'] . "' AND `return` = '0' AND `status` = '1' LIMIT 1"; if ($value['card'] = $db->row($sql)) { // Загрузка активных товаров; $sql = "SELECT `goods_details`.`id`, `goods_details`.`good_id`, `goods_details`.`count`, `goods_details`.`price`, `goods_details`.`time`, `goods`.`order`, `goods_details`.`return_date` FROM `goods_details` LEFT JOIN `goods` ON `goods`.`id` = `goods_details`.`good_id` WHERE `goods_details`.`good_pay_id` = '" . $value['id'] . "' AND `goods_details`.`return_date` IS NULL AND `goods_details`.`status` = '1' AND `goods`.`status` = '1' ORDER BY `goods_details`.`id` ASC"; if ($goods_details = $db->all($sql)) { foreach ($goods_details as $k => $v) { if ($v['order']) { if (strtotime($v['time']) + $v['order'] * 3600 < time()) { // Отмена товара в заказе; $sql = "UPDATE `goods_details` SET `status` = '0' WHERE `id` = '" . $v['id'] . "' LIMIT 1"; $db->query($sql); // Увеличение счетчика отмен покупок товаров; $count_goods_delete++; }
// Логин; $user_name = $all_users_data[0]; if ($user_name == $user_login) { $proeb_count = 0; $proeb_orders = ''; $prognoz_1_orders = ''; $prognoz_2_orders = ''; $prognoz_3_orders = ''; $prognoz_4_orders = ''; $prognoz_5_orders = ''; $prognoz_6_orders = ''; $prognoz_7_orders = ''; $add_report++; $table_result .= '<tr>'; $sql = "SELECT `fam`, `name` FROM `users` WHERE `login` = '" . $user_name . "';"; $user_name_true = $db->row($sql); /// Меня заставли..... $names = array('login' => 'fam', ' Borisov' => ' Dima', 'Q' => 'Щекин', '0' => 'Гаманов', '1' => 'Борисов', '2' => 'Гнеушев', '3' => 'Миллер', '4' => 'Бучнев', '5' => 'Никифоров', 'A' => 'Березин', 'admin' => 'Ахметов', 'agneushev' => 'Гнеушев', 'Airat' => 'Бучнев', 'alex' => 'Никифоров', 'anton' => 'Долгушин', 'aovchinnikov' => 'Овчинников', 'askanakov' => 'Асканаков', 'asmirnov' => 'Смирнов', 'B' => 'Барило', 'barilo' => 'Барило', 'berezin' => 'Березин', 'borisov' => 'Борисов', 'borisovd' => 'Борисов', 'buckoy' => 'Буцкой', 'C' => 'Кочемазов', 'D' => 'Сваровский', 'danil' => 'Гаманов', 'Den' => 'Сваровский', 'dima' => 'Миллер', 'dimah' => 'Харченко', 'dnikulin' => 'Никулин', 'dragun' => 'Драгун', 'E' => 'Ершов', 'elovikov' => 'Еловиков', 'ershov' => 'Ершов', 'evgen' => 'Подойников', 'F' => 'Каменев', 'G' => 'Бауло', 'gagarin' => 'Кочемазов', 'gorskaya' => 'Долбня', 'H' => 'Никулин', 'I' => 'Овчинников', 'igor' => 'Карнаухов', 'J' => 'Атрощенко', 'john' => 'Атрощенко', 'K' => 'Крестьянников', 'kamenev' => 'Каменев', 'M' => 'Матвиенко', 'matvienko' => 'Матвиенко', 'megevikin' => 'Межевикин', 'mihail' => 'Дубовой', 'niva' => 'Росалес', 'O' => 'Осипов', 'oleg' => 'Кладничкин', 'olegss' => 'Руцкий', 'osipov' => 'Осипов', 'P' => 'Подойников', 'priemkakras' => 'Бауло', 'priemkamarksa' => 'Атрощенко', 'R' => 'Росалес', 'rechnik' => 'Крестьянников', 'rosales' => 'OLD Lenina', 'rostik' => 'Маркса', 'S' => 'Смирнов', 'sasha' => 'Трубина', 's***n' => 'Бауло', 'soklakov' => 'Соклаков', 'T' => 'Трубина', 'test' => 'Данила', 'trubina' => 'Трубина', 'U' => 'Долбня', 'V' => 'Девятов', 'vatutina' => 'Милов', 'viktor' => 'Девятов', 'vova' => 'Рябченко', 'W' => 'Руцкий', 'X' => 'Драгун', 'Y' => 'Буцкой', 'Z' => 'Кладничкин'); $user_fio = $names[$user_name]; $table_result .= '<td style="padding: 2px 2px 2px;">' . $user_fio . ' (' . $user_name . ')' . '</td>'; // Если мы нашли такого инеженера, то считаем его заказы из разных массивов; // Проебы; foreach ($_SESSION['proeb'] as $proeb) { if ($user_login == $proeb[0]) { $proeb_count++; $proeb_orders .= $proeb[1] . ', '; } } // Сегодня; foreach ($_SESSION['prognoz_1'] as $prognoz) { if ($user_login == $prognoz[0]) {
// Подключение к базе данных; require_once $_SERVER['DOCUMENT_ROOT'] . '/systems/connect.php'; // Проверяем роли; check_role(basename($_SERVER['SCRIPT_NAME'], ".php")); if (count($_POST) == 0 && count($_GET) == 0) { $html = ''; // Заголовок страницы; $html .= $elements->title(basename($_SERVER['SCRIPT_NAME'], ".php")); // Создаем объекты для подключения в базам с репликацией; $db_replica1 = new MySQL(); $db_replica1->connect('192.168.7.8', 'mysql', 'root', 'xfFMC85ty16R4iHZS3))J'); $db_replica2 = new MySQL(); $db_replica2->connect('192.168.168.165', 'mysql', 'root', 'xfFMC85ty16R4iHZS3))J'); // Запрашиваем данные и там и там; $replica_data_1 = $db_replica1->row('SHOW SLAVE STATUS'); $replica_data_2 = $db_replica2->row('SHOW SLAVE STATUS'); $html .= '<table>'; $html .= '<tr>'; $html .= '<td class="row_top">Сервер</td>'; $html .= '<td class="row_top inf_row">Текущее состояние</td>'; $html .= '<td class="row_top inf_row">Запущена ли репликация</td>'; $html .= '<td class="row_top inf_row">Последняя ошибка</td>'; $html .= '</tr>'; $html .= '<tr>'; $html .= '<td class="row_1" align="center">192.168.7.8</td>'; $html .= '<td class="row_1 inf_row" align="center">' . $replica_data_1['Slave_IO_State'] . '</td>'; $html .= '<td class="row_1 inf_row" align="center">' . $replica_data_1['Slave_IO_Running'] . ' / ' . $replica_data_1['Slave_SQL_Running'] . '</td>'; $html .= '<td class="row_1 inf_row" align="center">' . $replica_data_1['Last_SQL_Errno'] . ' / ' . $replica_data_1['Last_SQL_Error'] . '</td>'; $html .= '</tr>'; $html .= '<tr>'; $html .= '<td class="row_1" align="center">192.168.168.165</td>';
die(); } $client_id = '11235881'; $client_phone = '+79139234888'; // Вот тут мы обрабатываем массив из клиентов (регистрируем, зачисляем средства и расслаем соответствующие СМС солбщения); // Проверяем зарегистрирован ли клиент в новом магазине; file_put_contents($log_filename, date('H:i:s') . ';Получаем основные данные клиента' . "\r\n", FILE_APPEND); // ПОлучаем данные клиента из старой базы; $sql = "SELECT * FROM `clients` WHERE `id` = '" . $client_id . "';"; file_put_contents($log_filename, date('H:i:s') . ';Получаем данные по найденному клиенту: ' . $client_id . "\r\n", FILE_APPEND); $client_data_old_base = $db->row($sql); $client_phone = $client_data_old_base['phone']; $sql = "SELECT * FROM `users` WHERE (`extremefitness` = '" . $client_id . "' OR `phone` like '%" . $client_phone . "%') AND `status` = 1;"; file_put_contents($log_filename, date('H:i:s') . ';Проверяем, существует ли клиент в базе магазина с этими данными' . "\r\n", FILE_APPEND); $new_base_client = $db_shop->row($sql); if (count($new_base_client) > 0) { if ($new_base_client['extremefitness'] != '') { // Клиент имеет привязку к webfitness; $money_system = 'webfitness'; file_put_contents($log_filename, date('H:i:s') . ';Клиент найден и имееет привязку в WF' . "\r\n", FILE_APPEND); } else { // Клиент не имеет привязки к extremeshop; $money_system = 'extremeshop'; file_put_contents($log_filename, date('H:i:s') . ';Клиент найден и не имеет привязку в WF' . "\r\n", FILE_APPEND); } // Получаем ID клиента;
<div>Подтверждаю, что заказ мною осмотрен, комплектность полная, претензий к количеству и внешнему виду товара не имею.</div> <div> </div> <div> </div> <div> </div> <div> <div style="display: inline-block; width: 45%;">Продавец:<br><br><b>%ooo%</b><br><br><br><br><br><hr width="250px" noshade align="left">М.П.</div> <div style="display: inline-block; width: 45%;">Покупатель:<br><br>ФИО: <b>%client_fio%</b><br>Телефон: <b>%client_phone%</b><br><br><br><br><hr width="250px" align="left" noshade><br></div> </div> '; $content = ''; // Заполняем шаблон для печати; // Текущая дата; $print_template = str_replace("%current_date%", date('d.m.Y'), $print_template); // Адрес склада получателя; $sql = "SELECT `shops_stores`.`address` FROM `orders_items`, `shops_stores` WHERE `orders_items`.`store_id` = `shops_stores`.`id` AND `orders_items`.`order_id` = '" . $_SESSION['order_id'] . "';"; $club_address = $db_shop->row($sql); $print_template = str_replace("%club_address%", $club_address['address'], $print_template); // Номер заказа; $print_template = str_replace("%order_number%", $_SESSION['order_id'], $print_template); // Дата заказа; $print_template = str_replace("%order_date%", date("d.m.Y", strtotime($_SESSION['order_date'])), $print_template); // ООО; $print_template = str_replace("%ooo%", "ООО «Экстрим Стиль»", $print_template); // ФИО Клиента; $sql = "SELECT `users`.`name`, `users`.`phone` FROM `orders`,`users` where `orders`.`user_id` = `users`.`id` and `orders`.`id` = '" . $_SESSION['order_id'] . "';"; $client_data = $db_shop->row($sql); $print_template = str_replace("%client_fio%", $client_data['name'], $print_template); // Телефон клиента; $print_template = str_replace("%client_phone%", $client_data['phone'], $print_template); // Подгружаем товары; $goods_content = '';