<?php
ini_set('display_errors', 1);
error_reporting(E_ALL);
require_once '../veritabani.php';
require_once '../netgsm.php';

$token = $_GET['token'] ?? '';
$mesaj = '';

$sorgu = $pdo->prepare("SELECT * FROM teklifler WHERE token = ? LIMIT 1");
$sorgu->execute([$token]);
$teklif = $sorgu->fetch();

if (!$teklif) {
    die("<div style='color:red;font-weight:bold'>Geçersiz token.</div>");
}

if ($_SERVER['REQUEST_METHOD'] === 'POST') {
    $tutar = $_POST['teklif_tutari'];

    // Veritabanına kaydet
    $guncelle = $pdo->prepare("UPDATE teklifler SET teklif_tutari=?, durum='teklif_gonderildi' WHERE token=?");
    $guncelle->execute([$tutar, $token]);

    // SMS ile web sayfası bağlantısını gönder
    $musteriTel = $teklif['telefon'];
    $belgeLink = "https://teklif.wanyweb.com/teklif-belgeleri/teklif-detay-goruntule.php?token=$token";
    $mesajMusteri = "Teklifiniz hazır!\nTutar: $tutar TL\nGörüntüle: $belgeLink";

    smsGonder($musteriTel, $mesajMusteri);

    $mesaj = 'Teklif SMS ile gönderildi!';
}
?>

<!DOCTYPE html>
<html lang="tr">
<head>
  <meta charset="UTF-8">
  <meta name="viewport" content="width=device-width, initial-scale=1.0">
  <title>Teklif Detay</title>
  <script src="https://cdn.tailwindcss.com"></script>
</head>
<body class="bg-[#f9f9f9] min-h-screen py-10 px-4">
  <div class="max-w-3xl mx-auto bg-white p-8 rounded-2xl shadow-xl">
    <h1 class="text-3xl font-bold text-[#ff800a] mb-6">Teklif Detay</h1>

    <?php if ($mesaj): ?>
      <div class="mb-4 p-4 bg-green-100 text-green-800 rounded">✅ <?= $mesaj ?></div>
    <?php endif; ?>

    <div class="grid md:grid-cols-2 gap-6 mb-8">
      <div><strong>Ad Soyad:</strong> <?= htmlspecialchars($teklif['adsoyad']) ?></div>
      <div><strong>Telefon:</strong> <?= htmlspecialchars($teklif['telefon']) ?></div>
      <div><strong>E-posta:</strong> <?= htmlspecialchars($teklif['email']) ?></div>
      <div><strong>Firma:</strong> <?= htmlspecialchars($teklif['firma_adi']) ?></div>
      <div><strong>Adres:</strong> <?= htmlspecialchars($teklif['adres']) ?></div>
      <div><strong>Vergi No:</strong> <?= htmlspecialchars($teklif['vergi_no']) ?></div>
      <div><strong>Vergi Dairesi:</strong> <?= htmlspecialchars($teklif['vergi_dairesi']) ?></div>
      <div><strong>Fatura:</strong> <?= $teklif['fatura_istek'] === 'evet' ? 'İsteniyor' : 'İstenmiyor' ?></div>
      <div class="md:col-span-2"><strong>Açıklama:</strong> <?= nl2br(htmlspecialchars($teklif['notlar'])) ?></div>
      
      <div><strong>Ebat:</strong> <?= htmlspecialchars($teklif['ebat']) ?></div>
      <div><strong>Kabin:</strong> <?= htmlspecialchars($teklif['kabin']) ?></div>
      <div><strong>Kafa:</strong> <?= htmlspecialchars($teklif['kafa']) ?></div>
      <div><strong>Knife:</strong> <?= htmlspecialchars($teklif['knife']) ?></div>
      <div><strong>Toz Emiş:</strong> <?= htmlspecialchars($teklif['toz']) ?></div>
      <div><strong>Freze:</strong> <?= htmlspecialchars($teklif['freze']) ?></div>
      <div><strong>Petek Tabla:</strong> <?= htmlspecialchars($teklif['petek']) ?></div>
      <div><strong>Air Assist:</strong> <?= htmlspecialchars($teklif['airasist']) ?></div>
    </div>

    <form method="POST" class="space-y-4">
      <label class="block">
        <span class="text-gray-700 font-semibold">Teklif Tutarı (TL)</span>
        <input type="number" name="teklif_tutari" step="0.01" required
               class="mt-1 block w-full rounded-md border-gray-300 shadow-sm focus:ring-[#ff800a] focus:border-[#ff800a]">
      </label>
      <button type="submit" class="w-full bg-[#ff800a] hover:bg-[#ff6d00] text-white py-3 rounded-lg font-semibold transition">
        📤 SMS ile Teklif Gönder
      </button>
    </form>
  </div>
</body>
</html>