$value) { echo $i . "
"; $har[$i]=$key; $val[$i]=$value; if ($i==$_POST['n'] && $_POST['m']=='tipCeny') $har[$i]=$_POST['v']; if ($i==$_POST['n'] && $_POST['m']=='cena') $val[$i]=$_POST['v']; $res[$har[$i]]=$val[$i]; $i++; } if ($_POST['n']>$i){ echo '111111'; $res[$_POST['v']]=0; } //echo $_POST['v']; //print_r($res); $massiv['price']=$res; $json=\json::to_j($massiv); \DB::set("UPDATE `tovar` SET `json`=? WHERE `id`=?", array($json, $_POST['id'])); //print_r($price); //echo $price[0];*/ break; /* ---------------------------------------------------------------------- 15.10.2023 установка сезонности товара ---------------------------------------------------------------------- */ case 'updateSezon': $sezon = \DB::getValue("SELECT `sezon` FROM `tovar` WHERE `id`=? LIMIT 1", $_POST['id']); $json = \json::from_j($sezon); $json[$_POST['mes']] = $_POST['status']; $sezon = \json::to_j($json); \DB::set("UPDATE `tovar` SET `sezon`=? WHERE `id`=? LIMIT 1", array($sezon, $_POST['id'])); break; /* ---------------------------------------------------------------------- 23.08.2022 Поиск товара в Базе для редактирования !!! убрать \" ---------------------------------------------------------------------- */ case 'search_tovar': if (strlen($_POST['find']) > 3) { $massiv = \DB::getAll('SELECT `id`, `title` FROM `tovar` WHERE `artikul` LIKE "%' . $_POST['find'] . '%" OR `title` LIKE "%' . $_POST['find'] . '%"'); if ($massiv) print \json::to_j($massiv); } break; /* ---------------------------------------------------------------------- 06.09.2022 Загрузка изображений товара !!! сделать сверку по md5 и не давать загружать дубли, вместо это привязывать существующую картинку к товару !!! проверить не опубликованное - и опубликовать если есть ---------------------------------------------------------------------- */ case 'upload': if (preg_match('/[.](jpg)|(jpeg)|(JPG)|(JPEG)$/', $_FILES['file']['name'])) { $src = $_FILES['file']['tmp_name']; $f1 = \core::genpassword(30); $target = 'img/' . $_SERVER['SERVER_NAME'] . '/tovar/' . $f1 . '.jpg'; copy($src, $target); \DB::add("INSERT INTO `tovar_img` (`tovar_id`, `filename`) VALUES (?, ?)", array($_SESSION['tovar_id'], $f1)); \core::upload_img('tovar', $_SESSION['tovar_id']); } break; case 'del_page': unset($_POST['act']); $db->del_id('pages', $_POST['id']); break; /* ---------------------------------------------------------------------- 07.09.2022 Удаление фото товара - снятие с публикации ---------------------------------------------------------------------- */ case 'delImg': \DB::set("DELETE FROM `tovar_img` WHERE `id`=?", $_POST['id']); break; default: } ?>