header("Content-type: text/html; Charset=utf-8"); require_once 'config.php'; require_once $project_root . '/lib/connection.php'; // Подключаем БД require $project_root . '/lib/ads_class.php'; // Подключаем файл с функциями // Создаем либо редактируем объявление if (isset($_POST['main_form_submit'])) { // если была нажата кнопка $submit = $_POST['main_form_submit']; unset($_POST['main_form_submit']); $post_ad = ServiceFunction::trimPOST($_POST); switch ($submit) { // выбор режима добавления или редактирования объявления case 'Подать объявление': Ad::newAd($db, $post_ad); break; case 'Сохранить изменения': $id = (int) $_GET['edit']; // номер редактируемого объявления Ad::updateAd($db, $post_ad, $id); break; } header("Location: index.php"); exit; } // Удаление объявления if (isset($_GET['delete'])) { $del_id = (int) $_GET['delete']; Ad::delAd($db, $del_id); header("Location: index.php");