// --- V3 SEFER KAYIT MOTORU (GÜNCELLENMİŞ) --- if (isset($_POST['kaydet']) && $_POST['tablo'] == 'sefer_v3') { // Verileri güvenli hale getir ve BÜYÜK HARFE çevir $cari = mb_strtoupper($baglan->real_escape_string($_POST['cari_unvan']), 'UTF-8'); $tarih = $_POST['tarih']; $guzergah = mb_strtoupper($baglan->real_escape_string($_POST['guzergah']), 'UTF-8'); $plaka = mb_strtoupper($baglan->real_escape_string($_POST['plaka']), 'UTF-8'); $sofor = mb_strtoupper($baglan->real_escape_string($_POST['sofor']), 'UTF-8'); // Sayısal değerleri temizle (Boş gelirse 0 kabul et) $tur_ucret = !empty($_POST['tur_ucreti']) ? (float)$_POST['tur_ucreti'] : 0; $gider = !empty($_POST['gider']) ? (float)$_POST['gider'] : 0; // EXCEL MANTIĞI HESAPLAMA (V3) // Akdamar'ın cebinden çıkan/çıkacak olan (Kırmızı Sütun) $ak_borc = $gider; // Akdamar'ın kasasına girecek net tutar (Yeşil Sütun) // Eğer brüt gelsin dersen sadece $tur_ucret kalsın. $ak_alacak = $tur_ucret - $gider; $sql = "INSERT INTO seferler ( cari_unvan, tarih, guzergah_aciklama, plaka, sofor_ad, tur_ucreti, gider_toplam, akdamar_borcu, akdamar_alacagi ) VALUES ( '$cari', '$tarih', '$guzergah', '$plaka', '$sofor', $tur_ucret, $gider, $ak_borc, $ak_alacak )"; if ($baglan->query($sql)) { header("Location: seferler.php?durum=ok"); exit(); } else { // Hata ayıklama için detaylı mesaj echo "