<?php
session_start();
require_once 'system/db.php';

// Güvenlik: Giriş yapmayan işlem yapamaz
if (!isset($_SESSION['is_logged_in']) || $_SESSION['is_logged_in'] !== true) {
    header("Location: login.php");
    exit;
}

// ID gelmiş mi kontrol et
if (isset($_GET['id'])) {
    $id = intval($_GET['id']);

    // Önce resim yolunu bulup sunucudan silelim (Temiz iş)
    $q = $db->query("SELECT image FROM blogs WHERE id = $id")->fetch(PDO::FETCH_ASSOC);
    if ($q && !empty($q['image'])) {
        $resim_yolu = "assets/images/" . $q['image'];
        if (file_exists($resim_yolu)) {
            unlink($resim_yolu); // Dosyayı klasörden sil
        }
    }

    // Veritabanından Sil
    $sql = "DELETE FROM blogs WHERE id = :id";
    $stmt = $db->prepare($sql);
    $delete = $stmt->execute(['id' => $id]);
}

// İşlem bitince listeye geri dön
header("Location: blogs.php");
exit;
?>