예제 #1
0
} else {
    $reset = "";
}
/* --- BUTTON HANDLER --- */
if (isset($_POST['btn-index-news']) && $_POST['btn-index-news'] == 'GO') {
    if (isset($_POST['news_id'])) {
        $news_id = $_POST['news_id'];
    }
    $action = filter_var($_POST['option-action'], FILTER_SANITIZE_STRING);
    $option = filter_var($_POST['option-option'], FILTER_SANITIZE_STRING);
    if ($action == 'delete') {
        foreach ($news_id as $news_id) {
            $news_id = filter_var($news_id, FILTER_SANITIZE_STRING);
            /* --- REMOVE IMAGE --- */
            $count_news = $_get->count_news_single($news_id);
            $data_news = $_get->get_news($news_id);
            if ($count_news->rows > 0) {
                if (is_file('../' . $data_news->news_image)) {
                    unlink('../' . $data_news->news_image);
                }
            }
            $_update->delete($news_id);
        }
        $type = 'success';
        $msg = 'Item(s) has been successfully deleted';
    } else {
        if ($action == 'visibility') {
            foreach ($news_id as $news_id) {
                $news_id = filter_var($news_id, FILTER_SANITIZE_STRING);
                $_update->update($option, $news_id);
            }