$subcategory = get_subcategories(); // Загрузка данных для селектора "Категории" print_r($subcategory); $msg_ad_status = ''; // Информационная строка, которая будет выводиться перед формой, и будет уведомлять пользователя о том сохранено ли его объявление if (isset($_POST['seller_name'])) { // Кнопка 'Отправить' нажата? //print_r($_POST);exit; $err_msg = ad_check_n_view_errors(); if ($err_msg) { // Заполнены ли все необходимые поля? $ad = $_POST; $ad_flag = 1; // Установка флага в значение 1: не заполнены нужные поля, пользователь должен внести все необходимые данные } else { $post = escape_POST(); if (!isset($post['allow_mails'])) { $post['allow_mails'] = 0; } // Если чекбокс не нажат то в POST не отправляется никакого значения. В этом случае установка значения в 0 $msg_ad_status = 'Объявление ' . trim(htmlspecialchars($post['title'])) . ' за ' . (int) $post['price'] . ' руб.'; if (isset($post['ad_id']) and $post['ad_id'] >= 0) { // Внесение изменений в существующее объявление update_ad($post); $msg_ad_status .= ' сохранено'; } else { // Добавление нового объявления insert_ad($post); $msg_ad_status .= ' добавлено'; } header('Location: ' . $_SERVER['PHP_SELF']);
$metro_stations = get_metro($mysqli); // Загрузка данных для селектора "Метро" $subcategory = get_subcategories($mysqli); // Загрузка данных для селектора "Категории" $msg_ad_status = ''; // Информационная строка, которая будет выводиться перед формой, и будет уведомлять пользователя о том сохранено ли его объявление if (isset($_POST['seller_name'])) { // Кнопка 'Отправить' нажата? $err_msg = ad_check_n_view_errors(); if ($err_msg) { // Заполнены ли все необходимые поля? $ad = $_POST; $ad_flag = 1; // Установка флага в значение 1: не заполнены нужные поля, пользователь должен внести все необходимые данные } else { $post = escape_POST($mysqli); if (!isset($post['allow_mails'])) { $post['allow_mails'] = 0; } // Если чекбокс не нажат то в POST не отправляется никакого значения. В этом случае установка значения в 0 $msg_ad_status = 'Объявление ' . trim(htmlspecialchars($post['title'])) . ' за ' . (int) $post['price'] . ' руб.'; if (isset($post['ad_id']) and $post['ad_id'] >= 0) { // Внесение изменений в существующее объявление update_ad($post, $mysqli); $msg_ad_status .= ' сохранено'; } else { // Добавление нового объявления insert_ad($post, $mysqli); $msg_ad_status .= ' добавлено'; } header('Location: ' . $_SERVER['PHP_SELF']);