<?php
// pdf_uret.php – Teklif PDF dosyası otomatik oluşturucu

require_once __DIR__ . '/../pdf/mpdf/vendor/autoload.php';
require_once __DIR__ . '/../veritabani.php';

$id = $_GET['id'] ?? null;

if (!$id) {
    die("Geçersiz istek.");
}

// Teklif verisini çek
$sorgu = $pdo->prepare("SELECT * FROM teklifler WHERE id = ?");
$sorgu->execute([$id]);
$teklif = $sorgu->fetch(PDO::FETCH_ASSOC);

if (!$teklif) {
    die("Teklif bulunamadı.");
}

// Değişkenler
tc = $teklif['tckn'];
ad = $teklif['ad'];
$soyad = $teklif['soyad'];
$telefon = $teklif['telefon'];
$email = $teklif['email'];
$parca_adi = $teklif['parca_adi'] ?? '-';
$tarih = date("d.m.Y", strtotime($teklif['tarih']));
$tutar = number_format($teklif['teklif_tutari'], 2) . ' TL';

// mPDF ayarı
$mpdf = new \Mpdf\Mpdf([
    'mode' => 'utf-8',
    'format' => 'A4',
    'default_font' => 'dejavusans'
]);

$html = "
<h2 style='color:#ff800a;'>CNC TEKLİF BELGESİ</h2>
<hr>
<p><strong>Teklif No:</strong> #{$teklif['id']}</p>
<p><strong>Tarih:</strong> {$tarih}</p>
<p><strong>Parça:</strong> {$parca_adi}</p>
<br>
<h3 style='color:#333;'>Müşteri Bilgileri</h3>
<p><strong>Ad Soyad:</strong> {$ad} {$soyad}</p>
<p><strong>Telefon:</strong> {$telefon}</p>
<p><strong>Email:</strong> {$email}</p>
<p><strong>TCKN/Vergi No:</strong> {$tc}</p>
<br>
<h3 style='color:#333;'>Teklif Detayı</h3>
<p><strong>Teklif Tutarı:</strong> {$tutar}</p>
<p>Bu teklif belirtilen ürün/servis için geçerlidir. Lütfen en geç 7 gün içinde onaylayınız.</p>
<hr>
<p style='font-size:12px;'>Bu belge IHTIYAROGLU CNC tarafından otomatik oluşturulmuştur.</p>
";

$mpdf->WriteHTML($html);

// Kayıt dizini oluştur (varsa yoksa)
$pdf_klasor = __DIR__ . '/../pdfler/';
if (!file_exists($pdf_klasor)) {
    mkdir($pdf_klasor, 0777, true);
}

$pdf_yolu = $pdf_klasor . "teklif_{$id}.pdf";
$mpdf->Output($pdf_yolu, \Mpdf\Output\Destination::FILE);

// SMS ile link gönder (NetGSM entegrasyonu örneği)
require_once __DIR__ . '/../netgsm.php';
$link = "https://teklif.wanyweb.com/pdfler/teklif_{$id}.pdf";
$mesaj = "Sayin {$ad}, CNC teklif dosyaniza asagidaki linkten ulasabilirsiniz:\n{$link}";
smsGonder($telefon, $mesaj);

echo "PDF oluşturuldu ve SMS gönderildi: {$link}";
