$post_ad = array(); $int = array('price', 'private', 'allow_mails', 'location_id', 'category_id'); if (!isset($_POST['allow_mails'])) { $_POST['allow_mails'] = 0; } foreach ($_POST as $key => $value) { if (in_array($key, $int)) { $post_ad[$key] = trim((int) $value); } else { $post_ad[$key] = trim(htmlspecialchars($value)); } } switch ($submit) { // выбор режима добавления или редактирования объявления case 'Подать объявление': newAd($db, $post_ad); break; case 'Сохранить изменения': $id = (int) $_GET['edit']; // номер редактируемого объявления updateAd($db, $post_ad, $id); break; } header("Location: index.php"); exit; } // Удаление объявления if (isset($_GET['delete'])) { $del_id = (int) $_GET['delete']; delAd($db, $del_id); header("Location: index.php");
$post_ad = array(); $int = array('price', 'private', 'allow_mails', 'location_id', 'category_id'); if (!isset($_POST['allow_mails'])) { $_POST['allow_mails'] = 0; } foreach ($_POST as $key => $value) { if (in_array($key, $int)) { $post_ad[$key] = trim((int) $value); } else { $post_ad[$key] = trim(htmlspecialchars($value)); } } switch ($submit) { // выбор режима добавления или редактирования объявления case 'Подать объявление': newAd($post_ad); break; case 'Сохранить изменения': $id = (int) $_GET['edit']; // номер редактируемого объявления updateAd($post_ad, $id); break; } header("Location: dz_9.php"); exit; } // Удаление объявления if (isset($_GET['delete'])) { $del_id = (int) $_GET['delete']; delAd($del_id); header("Location: dz_9.php");
$post_ad = array(); $int = array('price', 'private', 'allow_mails', 'location_id', 'category_id'); if (!isset($_POST['allow_mails'])) { $_POST['allow_mails'] = 0; } foreach ($_POST as $key => $value) { if (in_array($key, $int)) { $post_ad[$key] = trim((int) $value); } else { $post_ad[$key] = trim(htmlspecialchars($value)); } } switch ($submit) { // выбор режима добавления или редактирования объявления case 'Подать объявление': newAd($link, $post_ad); break; case 'Сохранить изменения': $id = (int) $_GET['edit']; // номер редактируемого объявления updateAd($link, $post_ad, $id); break; } header("Location: dz_9.php"); exit; } // Удаление объявления if (isset($_GET['delete'])) { $del_id = (int) $_GET['delete']; delAd($link, $del_id); header("Location: dz_9.php");