<?php
require_once __DIR__ . '/../src/bootstrap.php';
require_once __DIR__ . '/../src/functions.php';

if ($_SERVER['REQUEST_METHOD'] !== 'POST') {
    redirect('index.php');
}

try {
    $pdo = db();
    $id = isset($_POST['id']) ? (int)$_POST['id'] : 0;

    if ($id <= 0) {
        flash('Geçersiz kampanya ID.', 'error');
        redirect('index.php');
    }

    $deleted = deleteCampaignById($pdo, $id);

    if ($deleted) {
        flash('Kampanya silindi.');
    } else {
        flash('Kampanya bulunamadı.', 'error');
    }

    redirect('index.php');
} catch (\Throwable $e) {
    flash('Hata: ' . $e->getMessage(), 'error');
    redirect('index.php');
}
