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

if (!isset($_SESSION['user_id'])) {
    header("Location: giris.php");
    exit;
}

$user_id = $_SESSION['user_id'];

if ($_SERVER["REQUEST_METHOD"] == "POST") {
    $bankName = $_POST['bankName'];
    $iban = $_POST['iban'];

    // Banka bilgilerini veritabanına kaydet
    $stmt = $pdo->prepare("INSERT INTO bank_accounts (user_id, bank_name, iban) VALUES (?, ?, ?)");
    $result = $stmt->execute([$user_id, $bankName, $iban]);

    if ($result) {
        // Başarılı bir şekilde eklendiğine dair mesajı JSON formatında geri döndür
        $response = ['status' => 'success', 'message' => 'Yeni banka bilgisi başarıyla eklendi.'];
        echo json_encode($response);
    } else {
        // Ekleme başarısız olduysa hata mesajını JSON formatında geri döndür
        $response = ['status' => 'error', 'message' => 'Banka bilgisi eklenirken bir hata oluştu.'];
        echo json_encode($response);
    }
} else {
    // POST isteği değilse hata mesajı gönder
    $response = ['status' => 'error', 'message' => 'Geçersiz istek.'];
    echo json_encode($response);
}
?>
