Exemple #1
0
    $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");
Exemple #2
0
    $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");
Exemple #3
0
    $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");