<?php
session_start();
require 'db.php';

// Oturum kontrolü yapalım
if (!isset($_SESSION['user_id'])) {
    http_response_code(401); // Yetkilendirme hatası
    exit;
}

$user_id = $_SESSION['user_id'];

// POST isteğinden banka ID'sini alalım
$input = json_decode(file_get_contents('php://input'), true);
$bankId = isset($input['bankId']) ? intval($input['bankId']) : 0;

if ($bankId <= 0) {
    http_response_code(400); // Hatalı istek
    exit;
}

// Banka hesabını silme işlemi
$stmt = $pdo->prepare("DELETE FROM bank_accounts WHERE id = ? AND user_id = ?");
$stmt->execute([$bankId, $user_id]);

if ($stmt->rowCount() > 0) {
    $response = ['status' => 'success', 'message' => 'Banka hesabı başarıyla silindi.'];
    echo json_encode($response);
} else {
    $response = ['status' => 'error', 'message' => 'Banka hesabı silinirken bir hata oluştu.'];
    echo json_encode($response);
}
?>
