<?php
require_once '../../config/config.php';
require_once '../../includes/auth.php';

requireAdminLogin();
ensureFeatureAndPaymentTables();

$id = (int)($_GET['id'] ?? 0);
if ($id <= 0) {
    setFlashMessage('error', 'Geçersiz talep.');
    redirect('index.php');
}

try {
    $stmt = $pdo->prepare("
        UPDATE service_feature_requests
        SET status='rejected',
            admin_note = NULL
        WHERE id = ?
    ");
    $stmt->execute([$id]);
    setFlashMessage('success', 'Talep reddedildi.');
} catch (PDOException $e) {
    setFlashMessage('error', 'Reddetme sırasında hata oluştu.');
}

redirect('index.php');


