№' . $ord['id'] . ' Дата' . date("d.m.Y", $ord['t']) . ' ИНН' . $ord['inn'] . ' Организация' . $ord['org'] . ' Контактное лицо' . $ord['fio'] . ' Телефон' . $ord['tel'] . ' Электронная почта' . $ord['email'] . '

'; //Получаем товар $row = \DBmysql::getAll("SELECT tovar.id, tovar.title, tovar.cena, cart.kolvo, (tovar.cena * cart.kolvo) as summ FROM tovar, cart WHERE tovar.id = cart.tovar_id AND cart.user_id='" . $user . "' AND cart.order=" . $order); $table = ''; $table .= ''; $c = count($row); $itog=0; for ($i = 0; $i < $c; $i++){ $table .= ''; $itog=$itog+$row[$i]['summ']; } $table .= ''; $table .= '
IDТоварКоличествоЦенаСумма
' . $row[$i]['id'] . '' . $row[$i]['title'] . '' . $row[$i]['kolvo'] . '' . $row[$i]['cena'] . '' . $row[$i]['summ'] . '
Итого:' . $itog . '
'; // \core::sendemail('1@yurecnt.ru', 'Заказ с сайта ' . $_SERVER['SERVER_NAME'], $table0 . $table); // \core::sendemail("oksana.ligat@yandex.ru", 'Заказ с сайта ' . $_SERVER['SERVER_NAME'], $table0 . $table); // \core::sendemail(E_ADMIN_EMAIL, 'Заказ с сайта ' . $_SERVER['SERVER_NAME'], $table0 . $table); // \core::sendemail($_POST['email'], 'Заказ с сайта ' . $_SERVER['SERVER_NAME'], $table0 . $table); } } switch (@$_POST['act']) { case 'createOrder': $user=($_SESSION['user_id'])?$_SESSION['user_id']:session_id(); //Создаем заказ $id=DBmysql::add("INSERT INTO `orders` (`tel`, `fio`, `t`, `status`) VALUES (?, ?, ?, ?)", [$_POST['tel'], $_POST['fio'], time(), 0]); DBmysql::set("UPDATE `cart` SET `order`=? WHERE `user_id`=? AND `order` IS NULL", [$id, $user]); $table=''; $table.='
КлиентТелефон
' . $_POST['fio'] . '' . $_POST['tel'] . '
'; $table.=''; $array = DBmysql::getAll("SELECT tovar.title, cart.kolvo, cart.id as id, cart.tarif,cart.tovar_id FROM cart JOIN tovar ON tovar.id=cart.tovar_id WHERE cart.order=?", $id); $c = count($array); for ($i = 0; $i < $c; $i++) { $m = core::j($array[$i]['json']); $array[$i]['img'] = $m['images'][0]; $array[$i]['artikul'] = ($m['artikul']) ? $m['artikul'] : $m['code']; $row=DBmysql::getRow("SELECT * FROM `cenaarendy` WHERE `tovar_id`=? LIMIT 1", $array[$i]['tovar_id']); $array[$i]['mincena']=$row['ch4']; $array[$i]['arenda']=core::j($row); $tarif_cena=DBmysql::getValue("SELECT `" . $array[$i]['tarif'] . "` FROM `cenaarendy` WHERE `tovar_id`=? LIMIT 1", $array[$i]['tovar_id']); $array[$i]['itog']=$tarif_cena*$array[$i]['kolvo']; //отъиндусить код if ($array[$i]['tarif']=='ch4')$array[$i]['srok']='До 4 часов'; if ($array[$i]['tarif']=='ch8')$array[$i]['srok']='До 8 часов'; if ($array[$i]['tarif']=='sut1')$array[$i]['srok']='До 24 часов'; if ($array[$i]['tarif']=='sut2')$array[$i]['srok']='До 48 часов'; if ($array[$i]['tarif']=='sut3')$array[$i]['srok']='До 10 дней'; if ($array[$i]['tarif']=='sut10')$array[$i]['srok']='До от 10 дней'; $table.=''; $itog=$itog+$array[$i]['itog']; } $table.='
ТоварКоличествоСрокЦенаСумма
' . $array[$i]['title'] . '' . $array[$i]['kolvo'] . '' . $array[$i]['srok'] . '' . $array[$i]['mincena'] . '' . $array[$i]['itog'] . '
Итого:' . $itog . '
'; core::sendemail(E_ADMIN_EMAIL, 'Заказ с сайта ' . $_SERVER['SERVER_NAME'] . ' №: ' . $id, $table); core::sendemail('info@misterbolt.ru', 'Заказ с сайта ' . $_SERVER['SERVER_NAME'] . ' №: ' . $id, $table); echo $id; break; case 'zakaz': $user=($_SESSION['user_id'])?$_SESSION['user_id']:session_id(); $check_cart = DBmysql::getRow("SELECT `id` FROM `cart` WHERE `user_id`=? AND `order` IS NULL LIMIT 1", $user); if ($check_cart) { $order = modClass::zakaz($user); modClass::send($order, $user); echo $order; } break; /* ---------------------------------------------------------------------- 28.01.2024 Очистка корзины ---------------------------------------------------------------------- */ case 'clear_cart': $session_id = ($_SESSION['user_id']) ? $_SESSION['user_id'] : session_id(); \DBmysql::set("DELETE FROM `cart` WHERE `order` IS NULL AND `user_id`=? AND `site`=?", [$session_id, $_SERVER['SERVER_NAME']]); break; case 'getSummFromCart': $array = DBmysql::getAll("SELECT tovar.title, cart.kolvo, tovar.json, cart.id as id, cart.tarif,cart.tovar_id FROM cart JOIN tovar ON tovar.id=cart.tovar_id WHERE cart.order IS NULL AND cart.user_id=?", ($_SESSION['user_id'])?$_SESSION['user_id']:session_id()); $c = count($array); for ($i = 0; $i < $c; $i++) $itog=@$itog+($array[$i]['kolvo']*DBmysql::getValue("SELECT `" . $array[$i]['tarif'] . "` FROM `cenaarendy` WHERE `tovar_id`=? LIMIT 1", $array[$i]['tovar_id'])); $arr['c']=$c; $arr['itog']=$itog; echo core::j($arr); break; case 'change-tarif': $user=($_SESSION['user_id'])?$_SESSION['user_id']:session_id(); DBmysql::set("UPDATE `cart` SET `tarif`=? WHERE `id`=? AND `user_id`=?", array($_POST['tarif'], $_POST['id'], $user)); $array = DBmysql::getAll("SELECT tovar.id, tovar.cena, cart.kolvo, cart.tarif FROM tovar, cart WHERE cart.user_id=? AND cart.order IS NULL AND tovar.id=cart.tovar_id", $user); $c = count($array); for ($i = 0; $i < $c; $i++){ $tarif_cena=DBmysql::getValue("SELECT `" . $array[$i]['tarif'] . "` FROM `cenaarendy` WHERE `tovar_id`=? LIMIT 1", $array[$i]['id']); $itog=$itog+($array[$i]['kolvo']*$tarif_cena); } echo $itog; break; case 'change-kolvo': $user=($_SESSION['user_id'])?$_SESSION['user_id']:session_id(); DBmysql::set("UPDATE `cart` SET `kolvo`=? WHERE `id`=? AND `user_id`=?", array($_POST['kolvo'], $_POST['id'], $user)); $array = DBmysql::getAll("SELECT tovar.id, tovar.cena, cart.kolvo, cart.tarif FROM tovar, cart WHERE cart.user_id=? AND cart.order IS NULL AND tovar.id=cart.tovar_id", $user); $c = count($array); for ($i = 0; $i < $c; $i++){ $tarif_cena=DBmysql::getValue("SELECT `" . $array[$i]['tarif'] . "` FROM `cenaarendy` WHERE `tovar_id`=? LIMIT 1", $array[$i]['id']); $itog=$itog+($array[$i]['kolvo']*$tarif_cena); } echo $itog; break; case 'del-from-cart': $session_id = ($_SESSION['user_id']) ? $_SESSION['user_id'] : session_id(); \DBmysql::set("DELETE FROM `cart` WHERE `id`=? AND `user_id`=?", array($_POST['id'], $session_id)); $res = \core::getCart(); echo $res['summ']; break; default: } /** * * * *
IDТоварАртикулКоличествоЦенаСумма
1100Полотенца бумажные 200 шт., LAIMA (H2) ADVANCED, 2-слойные, белые, КОМПЛЕКТ 21 пачка, 22,5х21,3, Z-сложение, 111337111337239717942
18078Лампа БАКТЕРИЦИДНАЯ ультрафиолетовая ЭРА UV-С, 30 Вт, G13, трубка 90 см, 48973, Б0048973Б004897335311593
64192Полотенца бумажные 2-слойные, MegaPack (12 рулонов по 15 метров), LAIMA LUXE, 100% целлюлоза, 508744250874421781781
17 */ ?>