<?php
/**
 * Admin Kategori Silme (Pasife Alma) İşlemi
 * Konum: /magaza/admin/urunler/kategori_sil.php
 */

require_once '../../includes/db.php';
require_once '../../includes/functions.php';

adminCheck();

if (isset($_GET['id']) && is_numeric($_GET['id'])) {
    $id = (int)$_GET['id'];

    try {
        // Fiziksel silme yerine durumu 0 yapıyoruz (Soft Delete)
        $stmt = $db->prepare("UPDATE categories SET status = 0 WHERE id = ?");
        $stmt->execute([$id]);

        header("Location: kategoriler.php");
        exit;
    } catch (Exception $e) {
        die("Kategori silinirken bir hata oluştu: " . $e->getMessage());
    }
} else {
    header("Location: kategoriler.php");
    exit;
}
?>