<?php
require 'config/db.php';
require 'check_admin.php';

if (!isset($_GET['id'])) {
    die("شناسه مطلب نامعتبر است.");
}

$id = intval($_GET['id']);

// حذف عکس از سرور
$stmt = $pdo->prepare("SELECT image_path FROM blog_posts WHERE id = ?");
$stmt->execute([$id]);
$post = $stmt->fetch(PDO::FETCH_ASSOC);

if ($post && !empty($post['image_path']) && file_exists($post['image_path'])) {
    unlink($post['image_path']);
}

// حذف از دیتابیس
$pdo->prepare("DELETE FROM blog_posts WHERE id = ?")->execute([$id]);

header("Location: blog_list.php");
exit;