core/api/modules/my-order/ajax.php

66 lines
1.6 KiB
PHP

<?php
$db->to_log("foto_cart -> Работает модуль оформления заказа");
switch(@$_POST['act']) {
case 'update':
$db->to_log("foto_cart -> кейс апдейт");
unset($a);
// проверяем авторизацию
if ($_SESSION['user_id']){
$a['user_id']=$_SESSION['user_id'];
}else {
$a['user_id']=session_id();
}
$a['status']=0;
$a['foto_id']=$_POST['foto_id'];
$a['razmer']=$_POST['foto_razmer'];
//проверяем наличие активного заказа
$check=$db->get_massiv('order', $a, '', 1);
if ($check[0]['id']){
$db->to_log("foto_cart -> Заказ существует, обновляем");
}else{
$db->to_log("foto_cart -> Заказа не существует, создаем");
$db->add('order', $a);
}
break;
case 'del':
$db->to_log("foto_cart -> кейс удалялки");
unset($a);
// проверяем авторизацию
if ($_SESSION['user_id']){
$a['user_id']=$_SESSION['user_id'];
}else {
$a['user_id']=session_id();
}
$a['status']=0;
$a['foto_id']=$_POST['foto_id'];
$a['razmer']=$_POST['foto_razmer'];
//проверяем наличие активного заказа
$check=$db->get_massiv('order', $a, '', 1);
if ($check[0]['id']){
$db->to_log("foto_cart -> Заказ существует, обновляем");
}else{
$db->to_log("foto_cart -> Заказа не существует, создаем");
$db->add('order', $a);
}
break;
default:
}