<?php
session_start();
include(__DIR__ . "/config.php");

header('Content-Type: application/json'); // JSON döneceğiz

if (!isset($_SESSION['user_id'])) {
    echo json_encode(['status' => 'error', 'message' => 'Giriş yapmalısınız!']);
    exit;
}

if ($_SERVER["REQUEST_METHOD"] === "POST") {
    $user_id = $_SESSION['user_id'];
    $tarih = $_POST['date'] ?? '';
    $plaka = $_POST['plake'] ?? '';
    $alinanyakit = $_POST['alinanyakit'] ?? '';
    $toplamtutar = $_POST['toplamtutar'] ?? '';

    if (empty($tarih) || empty($plaka) || empty($alinanyakit) || empty($toplamtutar)) {
        echo json_encode(['status' => 'error', 'message' => 'Lütfen tüm alanları doldurun.']);
        exit;
    }

    try {
        $stmt = $pdo->prepare("
            INSERT INTO yakit_takip (user_id, tarih, plaka, alinanyakit, toplamtutar)
            VALUES (?, ?, ?, ?, ?)
        ");
        $stmt->execute([$user_id, $tarih, $plaka, $alinanyakit, $toplamtutar]);

        echo json_encode(['status' => 'success', 'message' => 'Veri başarıyla kaydedildi!']);
        exit;

    } catch (Exception $e) {
        echo json_encode(['status' => 'error', 'message' => 'Veri kaydedilirken hata oluştu: ' . $e->getMessage()]);
        exit;
    }
}
?>