<?php
require_once __DIR__ . '/api/db.php';
$db = getDB();
$settings = [];
$res = $db->query("SELECT * FROM settings");
while ($r = $res->fetchArray(SQLITE3_ASSOC)) $settings[$r['key']] = $r['value'];
$wa = $settings['whatsapp_number'] ?? '905344250782';

// Tüm havalimanları verisi
$airports = [
  'IST' => ['name'=>'İstanbul Havalimanı','city'=>'İstanbul','full'=>'İstanbul Havalimanı (IST)','region'=>'Marmara'],
  'SAW' => ['name'=>'Sabiha Gökçen Havalimanı','city'=>'İstanbul','full'=>'İstanbul Sabiha Gökçen Havalimanı (SAW)','region'=>'Marmara'],
  'ESB' => ['name'=>'Esenboğa Havalimanı','city'=>'Ankara','full'=>'Ankara Esenboğa Havalimanı (ESB)','region'=>'İç Anadolu'],
  'ADB' => ['name'=>'Adnan Menderes Havalimanı','city'=>'İzmir','full'=>'İzmir Adnan Menderes Havalimanı (ADB)','region'=>'Ege'],
  'AYT' => ['name'=>'Antalya Havalimanı','city'=>'Antalya','full'=>'Antalya Havalimanı (AYT)','region'=>'Akdeniz'],
  'BJV' => ['name'=>'Milas-Bodrum Havalimanı','city'=>'Bodrum','full'=>'Bodrum Milas Havalimanı (BJV)','region'=>'Ege'],
  'DLM' => ['name'=>'Dalaman Havalimanı','city'=>'Dalaman','full'=>'Dalaman Havalimanı (DLM)','region'=>'Ege'],
  'TZX' => ['name'=>'Trabzon Havalimanı','city'=>'Trabzon','full'=>'Trabzon Havalimanı (TZX)','region'=>'Karadeniz'],
  'SZF' => ['name'=>'Samsun Çarşamba Havalimanı','city'=>'Samsun','full'=>'Samsun Çarşamba Havalimanı (SZF)','region'=>'Karadeniz'],
  'KYA' => ['name'=>'Konya Havalimanı','city'=>'Konya','full'=>'Konya Havalimanı (KYA)','region'=>'İç Anadolu'],
  'ASR' => ['name'=>'Kayseri Erkilet Havalimanı','city'=>'Kayseri','full'=>'Kayseri Erkilet Havalimanı (ASR)','region'=>'İç Anadolu'],
  'GZT' => ['name'=>'Gaziantep Oğuzeli Havalimanı','city'=>'Gaziantep','full'=>'Gaziantep Oğuzeli Havalimanı (GZT)','region'=>'Güneydoğu Anadolu'],
  'ERZ' => ['name'=>'Erzurum Havalimanı','city'=>'Erzurum','full'=>'Erzurum Havalimanı (ERZ)','region'=>'Doğu Anadolu'],
  'DIY' => ['name'=>'Diyarbakır Havalimanı','city'=>'Diyarbakır','full'=>'Diyarbakır Havalimanı (DIY)','region'=>'Güneydoğu Anadolu'],
  'VAN' => ['name'=>'Van Ferit Melen Havalimanı','city'=>'Van','full'=>'Van Ferit Melen Havalimanı (VAN)','region'=>'Doğu Anadolu'],
  'MLX' => ['name'=>'Malatya Erhaç Havalimanı','city'=>'Malatya','full'=>'Malatya Erhaç Havalimanı (MLX)','region'=>'Doğu Anadolu'],
  'KCM' => ['name'=>'Kahramanmaraş Havalimanı','city'=>'Kahramanmaraş','full'=>'Kahramanmaraş Havalimanı (KCM)','region'=>'Akdeniz'],
  'MQM' => ['name'=>'Mardin Havalimanı','city'=>'Mardin','full'=>'Mardin Havalimanı (MQM)','region'=>'Güneydoğu Anadolu'],
  'BAL' => ['name'=>'Batman Havalimanı','city'=>'Batman','full'=>'Batman Havalimanı (BAL)','region'=>'Güneydoğu Anadolu'],
  'SFQ' => ['name'=>'Şanlıurfa GAP Havalimanı','city'=>'Şanlıurfa','full'=>'Şanlıurfa GAP Havalimanı (SFQ)','region'=>'Güneydoğu Anadolu'],
  'ERC' => ['name'=>'Erzincan Havalimanı','city'=>'Erzincan','full'=>'Erzincan Havalimanı (ERC)','region'=>'Doğu Anadolu'],
  'IGD' => ['name'=>'Iğdır Havalimanı','city'=>'Iğdır','full'=>'Iğdır Havalimanı (IGD)','region'=>'Doğu Anadolu'],
  'KSY' => ['name'=>'Kars Havalimanı','city'=>'Kars','full'=>'Kars Havalimanı (KSY)','region'=>'Doğu Anadolu'],
  'AOE' => ['name'=>'Eskişehir Anadolu Havalimanı','city'=>'Eskişehir','full'=>'Eskişehir Anadolu Havalimanı (AOE)','region'=>'İç Anadolu'],
  'USQ' => ['name'=>'Uşak Havalimanı','city'=>'Uşak','full'=>'Uşak Havalimanı (USQ)','region'=>'Ege'],
  'BZI' => ['name'=>'Balıkesir Koca Seyit Havalimanı','city'=>'Balıkesir','full'=>'Balıkesir Koca Seyit Havalimanı (BZI)','region'=>'Marmara'],
  'CKZ' => ['name'=>'Çanakkale Havalimanı','city'=>'Çanakkale','full'=>'Çanakkale Havalimanı (CKZ)','region'=>'Marmara'],
  'EDO' => ['name'=>'Edremit Körfez Havalimanı','city'=>'Edremit','full'=>'Edremit Körfez Havalimanı (EDO)','region'=>'Ege'],
  'EZS' => ['name'=>'Elazığ Havalimanı','city'=>'Elazığ','full'=>'Elazığ Havalimanı (EZS)','region'=>'Doğu Anadolu'],
  'HTY' => ['name'=>'Hatay Havalimanı','city'=>'Hatay','full'=>'Hatay Havalimanı (HTY)','region'=>'Akdeniz'],
  'KFS' => ['name'=>'Kastamonu Havalimanı','city'=>'Kastamonu','full'=>'Kastamonu Havalimanı (KFS)','region'=>'Karadeniz'],
  'MZH' => ['name'=>'Amasya Merzifon Havalimanı','city'=>'Amasya','full'=>'Amasya Merzifon Havalimanı (MZH)','region'=>'Karadeniz'],
  'NAV' => ['name'=>'Nevşehir Kapadokya Havalimanı','city'=>'Nevşehir','full'=>'Nevşehir Kapadokya Havalimanı (NAV)','region'=>'İç Anadolu'],
  'OGU' => ['name'=>'Ordu-Giresun Havalimanı','city'=>'Ordu','full'=>'Ordu-Giresun Havalimanı (OGU)','region'=>'Karadeniz'],
  'TEQ' => ['name'=>'Tekirdağ Çorlu Havalimanı','city'=>'Tekirdağ','full'=>'Tekirdağ Çorlu Havalimanı (TEQ)','region'=>'Marmara'],
  'TJK' => ['name'=>'Tokat Havalimanı','city'=>'Tokat','full'=>'Tokat Havalimanı (TJK)','region'=>'Karadeniz'],
  'YEI' => ['name'=>'Bursa Yenişehir Havalimanı','city'=>'Bursa','full'=>'Bursa Yenişehir Havalimanı (YEI)','region'=>'Marmara'],
  'ZKO' => ['name'=>'Zonguldak Çaycuma Havalimanı','city'=>'Zonguldak','full'=>'Zonguldak Çaycuma Havalimanı (ZKO)','region'=>'Karadeniz'],
  'AFY' => ['name'=>'Afyonkarahisar Havalimanı','city'=>'Afyonkarahisar','full'=>'Afyonkarahisar Havalimanı (AFY)','region'=>'Ege'],
  'ADF' => ['name'=>'Adıyaman Havalimanı','city'=>'Adıyaman','full'=>'Adıyaman Havalimanı (ADF)','region'=>'Güneydoğu Anadolu'],
  'AJI' => ['name'=>'Ağrı Ahmed-i Hani Havalimanı','city'=>'Ağrı','full'=>'Ağrı Ahmed-i Hani Havalimanı (AJI)','region'=>'Doğu Anadolu'],
  'MUS' => ['name'=>'Muş Havalimanı','city'=>'Muş','full'=>'Muş Havalimanı (MUS)','region'=>'Doğu Anadolu'],
  'SXZ' => ['name'=>'Siirt Havalimanı','city'=>'Siirt','full'=>'Siirt Havalimanı (SXZ)','region'=>'Güneydoğu Anadolu'],
  'ISE' => ['name'=>'Isparta Süleyman Demirel Havalimanı','city'=>'Isparta','full'=>'Isparta Süleyman Demirel Havalimanı (ISE)','region'=>'Akdeniz'],
  'GZP' => ['name'=>'Gazipaşa-Alanya Havalimanı','city'=>'Alanya','full'=>'Gazipaşa-Alanya Havalimanı (GZP)','region'=>'Akdeniz'],
  'KCO' => ['name'=>'Kocaeli Cengiz Topel Havalimanı','city'=>'Kocaeli','full'=>'Kocaeli Cengiz Topel Havalimanı (KCO)','region'=>'Marmara'],
];

$code = strtoupper(trim($_GET['kod'] ?? ''));

// Eğer kod yoksa tüm havalimanları listesi göster
if (!$code) {
    $pageTitle = 'Türkiye Havalimanlarında Araç Kiralama | Avis Uygun Araç';
    $pageDesc  = 'Türkiye\'nin tüm havalimanlarında uygun fiyatlı araç kiralama. İstanbul, Ankara, İzmir, Antalya ve daha fazlası için online rezervasyon yapın.';
} elseif (!isset($airports[$code])) {
    header('Location: havalimani.php'); exit;
} else {
    $ap = $airports[$code];
    $pageTitle = $ap['city'] . ' ' . $ap['name'] . ' Araç Kiralama 2026 | Avis Uygun Araç';
    $pageDesc  = $ap['city'] . ' ' . $ap['name'] . '\'nda uygun fiyatlı araç kiralama. ' . $ap['city'] . ' havalimanı çıkışında araç teslim, ücretsiz vale hizmeti. 2026 güncel fiyatlar.';
}

// Araçları çek
$cars_res = $db->query("SELECT * FROM cars WHERE available=1 ORDER BY daily_price ASC LIMIT 6");
$cars = [];
while ($c = $cars_res->fetchArray(SQLITE3_ASSOC)) $cars[] = $c;

include __DIR__ . '/havalimani_html.php';
