📁 PHP Dosya Yöneticisi
/
/
home
/
demodesigncom
/
e-ticaretv10.demodesign.com.tr
/
includes
/
func
📝
cartcalc.php
← Geri Dön
<?php echo !defined("GUVENLIK") ? exit : NULL; $ipnedir = $_SERVER["REMOTE_ADDR"]; $OnaySepetSorgusuPasif = $db->prepare("select * from sepet where ip=:ip"); $OnaySepetSorgusuPasif->execute(["ip" => $ipnedir]); foreach ($OnaySepetSorgusuPasif as $onaysizsepet) { $OnaysizSepetUrunuCekelimc = $db->prepare("select * from urun where id=:id "); $OnaysizSepetUrunuCekelimc->execute(["id" => $onaysizsepet["urun_id"]]); $onaysizSepUrun = $OnaysizSepetUrunuCekelimc->fetch(PDO::FETCH_ASSOC); if ("0" < $OnaySepetSorgusuPasif->rowCount() && $onaysizSepUrun["durum"] == "1") { if ("0" < $onaysizSepUrun["stok"]) { if ($onaysizsepet["varyant_stok_durum"] == "0") { if ($onaysizsepet["adet"] <= $onaysizSepUrun["stok"]) { $zeasdsa = $db->prepare("UPDATE sepet SET\r\n sepet_durum=:sepet_durum\r\n WHERE sepetno=" . $onaysizsepet["sepetno"] . " \r\n "); $asassaasddas = $zeasdsa->execute(["sepet_durum" => "1"]); } else { $zeasdsa = $db->prepare("UPDATE sepet SET\r\n sepet_durum=:sepet_durum\r\n WHERE sepetno=" . $onaysizsepet["sepetno"] . " \r\n "); $asassaasddas = $zeasdsa->execute(["sepet_durum" => "0"]); } } if ($onaysizsepet["varyant_stok_durum"] == "1") { $varyantStokBilgisi = $db->prepare("select * from detay_varyant_stok where urun_id=:urun_id and varyant=:varyant "); $varyantStokBilgisi->execute(["urun_id" => $onaysizsepet["urun_id"], "varyant" => $onaysizsepet["varyant"]]); $varStokCek = $varyantStokBilgisi->fetch(PDO::FETCH_ASSOC); if ($onaysizsepet["adet"] <= $varStokCek["stok"]) { $zeasdsa = $db->prepare("UPDATE sepet SET\r\n sepet_durum=:sepet_durum\r\n WHERE sepetno=" . $onaysizsepet["sepetno"] . " \r\n "); $asassaasddas = $zeasdsa->execute(["sepet_durum" => "1"]); } else { $zeasdsa = $db->prepare("UPDATE sepet SET\r\n sepet_durum=:sepet_durum\r\n WHERE sepetno=" . $onaysizsepet["sepetno"] . " \r\n "); $asassaasddas = $zeasdsa->execute(["sepet_durum" => "0"]); } } } else { $zeasdsa = $db->prepare("UPDATE sepet SET\r\n sepet_durum=:sepet_durum\r\n WHERE sepetno=" . $onaysizsepet["sepetno"] . " \r\n "); $asassaasddas = $zeasdsa->execute(["sepet_durum" => "0"]); } } else { $zeasdsa = $db->prepare("UPDATE sepet SET\r\n sepet_durum=:sepet_durum\r\n WHERE sepetno=" . $onaysizsepet["sepetno"] . " \r\n "); $asassaasddas = $zeasdsa->execute(["sepet_durum" => "0"]); } $varyntStokDurumSorgusu = $db->prepare("select * from detay_varyant_stok where urun_id=:urun_id and varyant=:varyant "); $varyntStokDurumSorgusu->execute(["urun_id" => $onaysizsepet["urun_id"], "varyant" => $onaysizsepet["varyant"]]); if ("0" < $varyntStokDurumSorgusu->rowCount()) { $guncelle2 = $db->prepare("UPDATE sepet SET\r\n varyant_stok_durum=:varyant_stok_durum\r\n WHERE sepetno=" . $onaysizsepet["sepetno"] . " \r\n "); $sonuc = $guncelle2->execute(["varyant_stok_durum" => "1"]); } else { $guncelle2 = $db->prepare("UPDATE sepet SET\r\n varyant_stok_durum=:varyant_stok_durum\r\n WHERE sepetno=" . $onaysizsepet["sepetno"] . " \r\n "); $sonuc = $guncelle2->execute(["varyant_stok_durum" => "0"]); } if ("0" < $userSorgusu->rowCount()) { $guncelle4 = $db->prepare("UPDATE sepet SET\r\n uye_id=:uye_id\r\n WHERE sepetno=" . $onaysizsepet["sepetno"] . " \r\n "); $sonuc = $guncelle4->execute(["uye_id" => $userCek["id"]]); $sepetuyesi = $userCek["id"]; } else { $guncelle4 = $db->prepare("UPDATE sepet SET\r\n uye_id=:uye_id\r\n WHERE sepetno=" . $onaysizsepet["sepetno"] . " \r\n "); $sonuc = $guncelle4->execute(["uye_id" => NULL]); $sepetuyesi = NULL; } $guncelleTaksit = $db->prepare("UPDATE sepet SET\r\n taksit=:taksit\r\n WHERE sepetno=" . $onaysizsepet["sepetno"] . " \r\n "); $sonuc = $guncelleTaksit->execute(["taksit" => $onaysizSepUrun["taksit"]]); } $OnaySepetSorgusu = $db->prepare("select * from sepet where ip=:ip and sepet_durum=:sepet_durum"); $OnaySepetSorgusu->execute(["ip" => $ipnedir, "sepet_durum" => "1"]); $aratoplam = 0; $kdvtoplami = 0; $kargohesabi = 0; $kargotoplami = 0; $varyantfiyat = 0; $varyantekfiyattoplami = 0; $toplamodenecektutar = 0; $havale_aratoplam = 0; $havale_kdvtoplam = 0; $havale_odenecek_tutar = 0; if ("0" < $OnaySepetSorgusu->rowCount()) { echo " "; foreach ($OnaySepetSorgusu as $onaysepet) { $OnayIcinUrunCek = $db->prepare("select * from urun where id=:id and durum=:durum "); $OnayIcinUrunCek->execute(["id" => $onaysepet["urun_id"], "durum" => "1"]); $onayurun = $OnayIcinUrunCek->fetch(PDO::FETCH_ASSOC); $onayadet = $onaysepet["adet"]; $onaykdvoran = $onayurun["kdv_oran"]; $varyantekfiyattoplami_tekilCalc = 0; if ($onaysepet["varyant"] || "0" < $onaysepet["varyant"]) { $varyantayirCalc = $onaysepet["varyant"]; $varyantayirCalc = explode(",", $varyantayirCalc); foreach ($varyantayirCalc as $varcalckey) { if ($varcalckey != "") { $varyantOzellikCekelimCalc = $db->prepare("select * from detay_varyant_ozellik where id=:id and urun_id=:urun_id "); $varyantOzellikCekelimCalc->execute(["id" => $varcalckey, "urun_id" => $onaysepet["urun_id"]]); if ("0" < $varyantOzellikCekelimCalc->rowCount()) { foreach ($varyantOzellikCekelimCalc as $varyantozellikcalc) { $calc_var_ek_fiyat = $varyantozellikcalc["ek_fiyat"]; $varyantGrubuCekCalc = $db->prepare("select * from detay_varyant where urun_id=:urun_id and varyant_id=:varyant_id "); $varyantGrubuCekCalc->execute(["urun_id" => $onaysepet["urun_id"], "varyant_id" => $varyantozellikcalc["varyant_id"]]); $vargrubuCalc = $varyantGrubuCekCalc->fetch(PDO::FETCH_ASSOC); if ($vargrubuCalc["tur"] == "2") { $varyantEkCekCalc = $db->prepare("select * from urun_varyant_ekler where urun_id=:urun_id and sepet_id=:sepet_id and detay_ozellik_id=:detay_ozellik_id order by id desc limit 1 "); $varyantEkCekCalc->execute(["urun_id" => $onaysepet["urun_id"], "sepet_id" => $onaysepet["sepetno"], "detay_ozellik_id" => $varyantozellikcalc["id"]]); $varyanteki = $varyantEkCekCalc->fetch(PDO::FETCH_ASSOC); if ("0" >= $varyantEkCekCalc->rowCount()) { $calc_var_ek_fiyat = 0; } } if ($vargrubuCalc["tur"] == "4") { $varyantEkCekCalc = $db->prepare("select * from urun_varyant_ekler where urun_id=:urun_id and sepet_id=:sepet_id and detay_ozellik_id=:detay_ozellik_id order by id desc limit 1 "); $varyantEkCekCalc->execute(["urun_id" => $onaysepet["urun_id"], "sepet_id" => $onaysepet["sepetno"], "detay_ozellik_id" => $varyantozellikcalc["id"]]); $varyanteki = $varyantEkCekCalc->fetch(PDO::FETCH_ASSOC); if ("0" >= $varyantEkCekCalc->rowCount()) { $calc_var_ek_fiyat = 0; } } $varyantekfiyattoplami_tekilCalc = $varyantekfiyattoplami_tekilCalc + $calc_var_ek_fiyat; } } } } } if ("0" < $varyantekfiyattoplami_tekilCalc) { $ekfiyatekleguncelle = $db->prepare("UPDATE sepet SET\r\n ek_fiyat=:ek_fiyat,\r\n ek_fiyat_tekil=:ek_fiyat_tekil \r\n WHERE sepetno=" . $onaysepet["sepetno"] . " \r\n "); $ekfiyatekleguncelle->execute(["ek_fiyat" => $varyantekfiyattoplami_tekilCalc * $onaysepet["adet"], "ek_fiyat_tekil" => $varyantekfiyattoplami_tekilCalc]); } else { $ekfiyatekleguncelle = $db->prepare("UPDATE sepet SET\r\n ek_fiyat=:ek_fiyat,\r\n ek_fiyat_tekil=:ek_fiyat_tekil \r\n WHERE sepetno=" . $onaysepet["sepetno"] . " \r\n "); $ekfiyatekleguncelle->execute(["ek_fiyat" => "0", "ek_fiyat_tekil" => "0"]); } if ($onayurun["kdv"] == "0") { if ("0" < $userSorgusu->rowCount()) { if ("0" < $uyegruplariCek->rowCount()) { if ($uyegrup["fiyat_tip"] == "0") { $onayfiyat = $onayurun["fiyat"] + $varyantekfiyattoplami_tekilCalc; } if ($uyegrup["fiyat_tip"] == "1") { if ($onayurun["fiyat_tip2"] && "0" < $onayurun["fiyat_tip2"]) { $onayfiyat = $onayurun["fiyat_tip2"] + $varyantekfiyattoplami_tekilCalc; } else { $onayfiyat = $onayurun["fiyat"] + $varyantekfiyattoplami_tekilCalc; } } } else { $onayfiyat = $onayurun["fiyat"] + $varyantekfiyattoplami_tekilCalc; } } else { $onayfiyat = $onayurun["fiyat"] + $varyantekfiyattoplami_tekilCalc; } } if ($onayurun["kdv"] == "1") { if ("0" < $userSorgusu->rowCount()) { if ("0" < $uyegruplariCek->rowCount()) { if ($uyegrup["fiyat_tip"] == "0") { $onayfiyat = $onayurun["fiyat"] + $varyantekfiyattoplami_tekilCalc; } if ($uyegrup["fiyat_tip"] == "1") { if ($onayurun["fiyat_tip2"] && "0" < $onayurun["fiyat_tip2"]) { $onayfiyat = $onayurun["fiyat_tip2"] + $varyantekfiyattoplami_tekilCalc; } else { $onayfiyat = $onayurun["fiyat"] + $varyantekfiyattoplami_tekilCalc; } } } else { $onayfiyat = $onayurun["fiyat"] + $varyantekfiyattoplami_tekilCalc; } } else { $onayfiyat = $onayurun["fiyat"] + $varyantekfiyattoplami_tekilCalc; } } if ($onayurun["kdv"] == "2") { if ("0" < $userSorgusu->rowCount()) { if ("0" < $uyegruplariCek->rowCount()) { if ($uyegrup["fiyat_tip"] == "0") { $onayfiyat = kdvcikar($onayurun["fiyat"] + $varyantekfiyattoplami_tekilCalc, $onayurun["kdv_oran"]); } if ($uyegrup["fiyat_tip"] == "1") { if ($onayurun["fiyat_tip2"] && "0" < $onayurun["fiyat_tip2"]) { $onayfiyat = kdvcikar($onayurun["fiyat_tip2"] + $varyantekfiyattoplami_tekilCalc, $onayurun["kdv_oran"]); } else { $onayfiyat = kdvcikar($onayurun["fiyat"] + $varyantekfiyattoplami_tekilCalc, $onayurun["kdv_oran"]); } } } else { $onayfiyat = kdvcikar($onayurun["fiyat"] + $varyantekfiyattoplami_tekilCalc, $onayurun["kdv_oran"]); } } else { $onayfiyat = kdvcikar($onayurun["fiyat"] + $varyantekfiyattoplami_tekilCalc, $onayurun["kdv_oran"]); } } if ($onayurun["kdv"] == "0") { $kdvtutar = 0; $kdvsepetguncelle = $db->prepare("UPDATE sepet SET\r\n kdvsiz_fiyat=:kdvsiz_fiyat,\r\n kdv_tutar=:kdv_tutar,\r\n kdv_durum=:kdv_durum \r\n WHERE sepetno=" . $onaysepet["sepetno"] . " \r\n "); $kdvsepetguncelle->execute(["kdvsiz_fiyat" => $onayfiyat, "kdv_tutar" => "0", "kdv_durum" => "0"]); } if ($onayurun["kdv"] == "1") { $kdvtutar = kdvhesapla($onayfiyat, $onayurun["kdv_oran"]); $kdvsepetguncelle = $db->prepare("UPDATE sepet SET\r\n kdvsiz_fiyat=:kdvsiz_fiyat,\r\n kdv_tutar=:kdv_tutar,\r\n kdv_durum=:kdv_durum\r\n WHERE sepetno=" . $onaysepet["sepetno"] . "\r\n "); $kdvsepetguncelle->execute(["kdvsiz_fiyat" => $onayfiyat, "kdv_tutar" => $kdvtutar, "kdv_durum" => "1"]); } if ($onayurun["kdv"] == "2") { $kdvtutar = kdvhesapla($onayfiyat, $onayurun["kdv_oran"]); $kdvsepetguncelle = $db->prepare("UPDATE sepet SET\r\n kdvsiz_fiyat=:kdvsiz_fiyat,\r\n kdv_tutar=:kdv_tutar,\r\n kdv_durum=:kdv_durum\r\n WHERE sepetno=" . $onaysepet["sepetno"] . "\r\n "); $kdvsepetguncelle->execute(["kdvsiz_fiyat" => $onayfiyat, "kdv_tutar" => $kdvtutar, "kdv_durum" => "2"]); } if ($odemeayar["kargo_sistemi"] == "1") { if ($onayurun["kargo"] == "1") { if ($odemeayar["kargo_sabit"] == "1") { $kargohesabi = $odemeayar["kargo_sabit_ucret"]; } else { if ($onayurun["kargo_tipi"] == "0") { $kargohesabi = $kargohesabi + $onayurun["kargo_ucret"]; } if ($onayurun["kargo_tipi"] == "1") { $kargohesabi = $kargohesabi + $onayurun["kargo_ucret"] * $onaysepet["adet"]; } } } } else { $kargohesabi = "0"; } if ($odemeayar["kargo_sistemi"] == "1") { if ($odemeayar["kargo_sabit"] == "1") { if ($onayurun["kargo"] == "1") { $guncelle = $db->prepare("UPDATE sepet SET\r\n kargo_tutar=:kargo_tutar,\r\n kargo_tipi=:kargo_tipi\r\n WHERE sepetno=" . $onaysepet["sepetno"] . " \r\n "); $sonuc = $guncelle->execute(["kargo_tutar" => $odemeayar["kargo_sabit_ucret"], "kargo_tipi" => "0"]); } else { $guncelle = $db->prepare("UPDATE sepet SET\r\n kargo_tutar=:kargo_tutar,\r\n kargo_tipi=:kargo_tipi\r\n WHERE sepetno=" . $onaysepet["sepetno"] . " \r\n "); $sonuc = $guncelle->execute(["kargo_tutar" => "0", "kargo_tipi" => "0"]); } } else { if ($onayurun["kargo"] == "1") { if ($onayurun["kargo_tipi"] == "1") { $guncelle = $db->prepare("UPDATE sepet SET\r\n kargo_tutar=:kargo_tutar,\r\n kargo_tipi=:kargo_tipi\r\n WHERE sepetno=" . $onaysepet["sepetno"] . " \r\n "); $sonuc = $guncelle->execute(["kargo_tutar" => $onayurun["kargo_ucret"] * $onaysepet["adet"], "kargo_tipi" => "1"]); } else { $guncelle = $db->prepare("UPDATE sepet SET\r\n kargo_tutar=:kargo_tutar,\r\n kargo_tipi=:kargo_tipi\r\n WHERE sepetno=" . $onaysepet["sepetno"] . " \r\n "); $sonuc = $guncelle->execute(["kargo_tutar" => $onayurun["kargo_ucret"], "kargo_tipi" => "0"]); } } else { $guncelle = $db->prepare("UPDATE sepet SET\r\n kargo_tutar=:kargo_tutar,\r\n kargo_tipi=:kargo_tipi\r\n WHERE sepetno=" . $onaysepet["sepetno"] . " \r\n "); $sonuc = $guncelle->execute(["kargo_tutar" => "0", "kargo_tipi" => "0"]); } } } else { $guncelle = $db->prepare("UPDATE sepet SET\r\n kargo_tutar=:kargo_tutar,\r\n kargo_tipi=:kargo_tipi\r\n WHERE sepetno=" . $onaysepet["sepetno"] . " \r\n "); $sonuc = $guncelle->execute(["kargo_tutar" => "0", "kargo_tipi" => "0"]); } if ("0" < $userSorgusu->rowCount()) { if ("0" < $uyegruplariCek->rowCount()) { if ($uyegrup["fiyat_tip"] == "0") { if ($onayurun["havale_indirim_tutar"] && "0" < $onayurun["havale_indirim_tutar"]) { if ($onayurun["havale_indirim_tur"] == "1") { $havale_tut_cikar = ($onayurun["fiyat"] + $varyantekfiyattoplami_tekilCalc) * $onayurun["havale_indirim_tutar"] / 100; $havale_tut = $onayurun["fiyat"] + $varyantekfiyattoplami_tekilCalc - $havale_tut_cikar; $guncelle = $db->prepare("UPDATE sepet SET\r\n havale_fiyat=:havale_fiyat\r\n WHERE sepetno=" . $onaysepet["sepetno"] . " \r\n "); $sonuc = $guncelle->execute(["havale_fiyat" => $havale_tut]); } if ($onayurun["havale_indirim_tur"] == "2") { $havale_tut = $onayurun["fiyat"] + $varyantekfiyattoplami_tekilCalc - $onayurun["havale_indirim_tutar"]; $guncelle = $db->prepare("UPDATE sepet SET\r\n havale_fiyat=:havale_fiyat\r\n WHERE sepetno=" . $onaysepet["sepetno"] . " \r\n "); $sonuc = $guncelle->execute(["havale_fiyat" => $havale_tut]); } } else { $havale_tut = $onayurun["fiyat"] + $varyantekfiyattoplami_tekilCalc; $guncelle = $db->prepare("UPDATE sepet SET\r\n havale_fiyat=:havale_fiyat\r\n WHERE sepetno=" . $onaysepet["sepetno"] . " \r\n "); $sonuc = $guncelle->execute(["havale_fiyat" => $onayurun["fiyat"] + $varyantekfiyattoplami_tekilCalc]); } } if ($uyegrup["fiyat_tip"] == "1") { if ($onayurun["fiyat_tip2"] && "0" < $onayurun["fiyat_tip2"]) { if ($onayurun["havale_indirim_tutar"] && "0" < $onayurun["havale_indirim_tutar"]) { if ($onayurun["havale_indirim_tur"] == "1") { $havale_tut_cikar = ($onayurun["fiyat_tip2"] + $varyantekfiyattoplami_tekilCalc) * $onayurun["havale_indirim_tutar"] / 100; $havale_tut = $onayurun["fiyat_tip2"] + $varyantekfiyattoplami_tekilCalc - $havale_tut_cikar; $guncelle = $db->prepare("UPDATE sepet SET\r\n havale_fiyat=:havale_fiyat\r\n WHERE sepetno=" . $onaysepet["sepetno"] . " \r\n "); $sonuc = $guncelle->execute(["havale_fiyat" => $havale_tut]); } if ($onayurun["havale_indirim_tur"] == "2") { $havale_tut = $onayurun["fiyat_tip2"] + $varyantekfiyattoplami_tekilCalc - $onayurun["havale_indirim_tutar"]; $guncelle = $db->prepare("UPDATE sepet SET\r\n havale_fiyat=:havale_fiyat\r\n WHERE sepetno=" . $onaysepet["sepetno"] . " \r\n "); $sonuc = $guncelle->execute(["havale_fiyat" => $havale_tut]); } } else { $havale_tut = $onayurun["fiyat_tip2"] + $varyantekfiyattoplami_tekilCalc; $guncelle = $db->prepare("UPDATE sepet SET\r\n havale_fiyat=:havale_fiyat\r\n WHERE sepetno=" . $onaysepet["sepetno"] . " \r\n "); $sonuc = $guncelle->execute(["havale_fiyat" => $onayurun["fiyat_tip2"] + $varyantekfiyattoplami_tekilCalc]); } } else { if ($onayurun["havale_indirim_tutar"] && "0" < $onayurun["havale_indirim_tutar"]) { if ($onayurun["havale_indirim_tur"] == "1") { $havale_tut_cikar = ($onayurun["fiyat"] + $varyantekfiyattoplami_tekilCalc) * $onayurun["havale_indirim_tutar"] / 100; $havale_tut = $onayurun["fiyat"] + $varyantekfiyattoplami_tekilCalc - $havale_tut_cikar; $guncelle = $db->prepare("UPDATE sepet SET\r\n havale_fiyat=:havale_fiyat\r\n WHERE sepetno=" . $onaysepet["sepetno"] . " \r\n "); $sonuc = $guncelle->execute(["havale_fiyat" => $havale_tut]); } if ($onayurun["havale_indirim_tur"] == "2") { $havale_tut = $onayurun["fiyat"] + $varyantekfiyattoplami_tekilCalc - $onayurun["havale_indirim_tutar"]; $guncelle = $db->prepare("UPDATE sepet SET\r\n havale_fiyat=:havale_fiyat\r\n WHERE sepetno=" . $onaysepet["sepetno"] . " \r\n "); $sonuc = $guncelle->execute(["havale_fiyat" => $havale_tut]); } } else { $havale_tut = $onayurun["fiyat"] + $varyantekfiyattoplami_tekilCalc; $guncelle = $db->prepare("UPDATE sepet SET\r\n havale_fiyat=:havale_fiyat\r\n WHERE sepetno=" . $onaysepet["sepetno"] . " \r\n "); $sonuc = $guncelle->execute(["havale_fiyat" => $onayurun["fiyat"] + $varyantekfiyattoplami_tekilCalc]); } } } } else { if ($onayurun["havale_indirim_tutar"] && "0" < $onayurun["havale_indirim_tutar"]) { if ($onayurun["havale_indirim_tur"] == "1") { $havale_tut_cikar = ($onayurun["fiyat"] + $varyantekfiyattoplami_tekilCalc) * $onayurun["havale_indirim_tutar"] / 100; $havale_tut = $onayurun["fiyat"] + $varyantekfiyattoplami_tekilCalc - $havale_tut_cikar; $guncelle = $db->prepare("UPDATE sepet SET\r\n havale_fiyat=:havale_fiyat\r\n WHERE sepetno=" . $onaysepet["sepetno"] . " \r\n "); $sonuc = $guncelle->execute(["havale_fiyat" => $havale_tut]); } if ($onayurun["havale_indirim_tur"] == "2") { $havale_tut = $onayurun["fiyat"] + $varyantekfiyattoplami_tekilCalc - $onayurun["havale_indirim_tutar"]; $guncelle = $db->prepare("UPDATE sepet SET\r\n havale_fiyat=:havale_fiyat\r\n WHERE sepetno=" . $onaysepet["sepetno"] . " \r\n "); $sonuc = $guncelle->execute(["havale_fiyat" => $havale_tut]); } } else { $havale_tut = $onayurun["fiyat"] + $varyantekfiyattoplami_tekilCalc; $guncelle = $db->prepare("UPDATE sepet SET\r\n havale_fiyat=:havale_fiyat\r\n WHERE sepetno=" . $onaysepet["sepetno"] . " \r\n "); $sonuc = $guncelle->execute(["havale_fiyat" => $onayurun["fiyat"] + $varyantekfiyattoplami_tekilCalc]); } } } else { if ($onayurun["havale_indirim_tutar"] && "0" < $onayurun["havale_indirim_tutar"]) { if ($onayurun["havale_indirim_tur"] == "1") { $havale_tut_cikar = ($onayurun["fiyat"] + $varyantekfiyattoplami_tekilCalc) * $onayurun["havale_indirim_tutar"] / 100; $havale_tut = $onayurun["fiyat"] + $varyantekfiyattoplami_tekilCalc - $havale_tut_cikar; $guncelle = $db->prepare("UPDATE sepet SET\r\n havale_fiyat=:havale_fiyat\r\n WHERE sepetno=" . $onaysepet["sepetno"] . " \r\n "); $sonuc = $guncelle->execute(["havale_fiyat" => $havale_tut]); } if ($onayurun["havale_indirim_tur"] == "2") { $havale_tut = $onayurun["fiyat"] + $varyantekfiyattoplami_tekilCalc - $onayurun["havale_indirim_tutar"]; $guncelle = $db->prepare("UPDATE sepet SET\r\n havale_fiyat=:havale_fiyat\r\n WHERE sepetno=" . $onaysepet["sepetno"] . " \r\n "); $sonuc = $guncelle->execute(["havale_fiyat" => $havale_tut]); } } else { $havale_tut = $onayurun["fiyat"] + $varyantekfiyattoplami_tekilCalc; $guncelle = $db->prepare("UPDATE sepet SET\r\n havale_fiyat=:havale_fiyat\r\n WHERE sepetno=" . $onaysepet["sepetno"] . " \r\n "); $sonuc = $guncelle->execute(["havale_fiyat" => $onayurun["fiyat"] + $varyantekfiyattoplami_tekilCalc]); } } $aratoplam = $aratoplam + $onayfiyat * $onayadet; $kdvtoplami = $kdvtoplami + $kdvtutar * $onayadet; $havale_islem_fiyati = $havale_tut; if ($onayurun["kdv"] == "0") { $havale_tekil_kdv_fiyati = $havale_islem_fiyati; $havale_tekil_kdv = 0; $guncelle = $db->prepare("UPDATE sepet SET\r\n havale_kdvsiz_fiyat=:havale_kdvsiz_fiyat,\r\n havale_kdv_tutar=:havale_kdv_tutar\r\n WHERE sepetno=" . $onaysepet["sepetno"] . " \r\n "); $sonuc = $guncelle->execute(["havale_kdvsiz_fiyat" => $havale_tekil_kdv_fiyati, "havale_kdv_tutar" => $havale_tekil_kdv]); } if ($onayurun["kdv"] == "1") { $havale_tekil_kdv_fiyati = $havale_islem_fiyati; $havale_tekil_kdv = kdvhesapla($havale_tekil_kdv_fiyati, $onayurun["kdv_oran"]); $guncelle = $db->prepare("UPDATE sepet SET\r\n havale_kdvsiz_fiyat=:havale_kdvsiz_fiyat,\r\n havale_kdv_tutar=:havale_kdv_tutar\r\n WHERE sepetno=" . $onaysepet["sepetno"] . " \r\n "); $sonuc = $guncelle->execute(["havale_kdvsiz_fiyat" => $havale_tekil_kdv_fiyati, "havale_kdv_tutar" => $havale_tekil_kdv]); } if ($onayurun["kdv"] == "2") { $havale_tekil_kdv_fiyati = kdvcikar($havale_islem_fiyati, $onayurun["kdv_oran"]); $havale_tekil_kdv = kdvhesapla($havale_tekil_kdv_fiyati, $onayurun["kdv_oran"]); $guncelle = $db->prepare("UPDATE sepet SET\r\n havale_kdvsiz_fiyat=:havale_kdvsiz_fiyat,\r\n havale_kdv_tutar=:havale_kdv_tutar\r\n WHERE sepetno=" . $onaysepet["sepetno"] . " \r\n "); $sonuc = $guncelle->execute(["havale_kdvsiz_fiyat" => $havale_tekil_kdv_fiyati, "havale_kdv_tutar" => $havale_tekil_kdv]); } $havale_aratoplam = $havale_aratoplam + $havale_tekil_kdv_fiyati * $onayadet; $havale_kdvtoplam = $havale_kdvtoplam + $havale_tekil_kdv * $onayadet; $indirimtutar = 0; if ($odemeayar["sepet_kupon"] == "1") { $sepetKuponlari = $db->prepare("select * from sepet_kupon where uye_id=:uye_id and kullanim=:kullanim group by kupon_id"); $sepetKuponlari->execute(["uye_id" => $userCek["id"], "kullanim" => "0"]); $todayCek = date("Y-m-d"); if ("0" < $sepetKuponlari->rowCount()) { foreach ($sepetKuponlari as $sepkup) { $kuponBilgisi = $db->prepare("select * from kupon where id=:id and durum=:durum "); $kuponBilgisi->execute(["id" => $sepkup["kupon_id"], "durum" => "1"]); $kuponBilgi = $kuponBilgisi->fetch(PDO::FETCH_ASSOC); if ($sepkup["durum"] == "1") { if ($kuponBilgi["durum"] == "1") { if ("0" < $kuponBilgi["uye_id"] && $kuponBilgi["uye_id"]) { if ($userCek["id"] == $kuponBilgi["uye_id"]) { if ($kuponBilgi["baslangic"] <= $todayCek && $todayCek <= $kuponBilgi["bitis"]) { if ($kuponBilgi["sepe_alt_limit"] <= $aratoplam + $kdvtoplami) { if ($kuponBilgi["tur"] == "1") { $indirimoran = $kuponBilgi["indirim_tutar"]; $indirimtutar = $indirimtutar + ($aratoplam + $kdvtoplami) * $indirimoran / 100; } else { $indirimtutar = $indirimtutar + $kuponBilgi["indirim_tutar"]; } } else { $indirimtutar = $indirimtutar + 0; $guncelle = $db->prepare("UPDATE sepet_kupon SET\r\n durum=:durum \r\n WHERE kupon_id=" . $sepkup["kupon_id"] . " \r\n "); $sonuc = $guncelle->execute(["durum" => "0"]); } } else { $guncelle = $db->prepare("UPDATE sepet_kupon SET\r\n durum=:durum \r\n WHERE kupon_id=" . $sepkup["kupon_id"] . " \r\n "); $sonuc = $guncelle->execute(["durum" => "0"]); } } else { $indirimtutar = $indirimtutar + 0; $silmeislem = $db->prepare("DELETE from sepet_kupon WHERE kupon_id=:kupon_id"); $silmeislem->execute(["kupon_id" => $sepkup["kupon_id"]]); } } else { if ($kuponBilgi["baslangic"] <= $todayCek && $todayCek <= $kuponBilgi["bitis"]) { if ($kuponBilgi["sepe_alt_limit"] <= $aratoplam + $kdvtoplami) { if ($kuponBilgi["tur"] == "1") { $indirimoran = $kuponBilgi["indirim_tutar"]; $indirimtutar = $indirimtutar + ($aratoplam + $kdvtoplami) * $indirimoran / 100; } else { $indirimtutar = $indirimtutar + $kuponBilgi["indirim_tutar"]; } } else { $indirimtutar = $indirimtutar + 0; } } else { $guncelle = $db->prepare("UPDATE sepet_kupon SET\r\n durum=:durum \r\n WHERE kupon_id=" . $sepkup["kupon_id"] . " \r\n "); $sonuc = $guncelle->execute(["durum" => "0"]); } } } else { $guncelle = $db->prepare("UPDATE sepet_kupon SET\r\n durum=:durum \r\n WHERE kupon_id=" . $sepkup["kupon_id"] . " \r\n "); $sonuc = $guncelle->execute(["durum" => "0"]); $indirimtutar = $indirimtutar + 0; } } else { if ($kuponBilgisi->rowCount() <= "0") { $silmeislem = $db->prepare("DELETE from sepet_kupon WHERE kupon_id=:kupon_id"); $silmeislem->execute(["kupon_id" => $sepkup["kupon_id"]]); } $indirimtutar = $indirimtutar + 0; } if ($sepkup["durum"] == "0") { if ($kuponBilgi["baslangic"] <= $todayCek && $todayCek <= $kuponBilgi["bitis"]) { $guncelle = $db->prepare("UPDATE sepet_kupon SET\r\n durum=:durum \r\n WHERE kupon_id=" . $sepkup["kupon_id"] . " \r\n "); $sonuc = $guncelle->execute(["durum" => "1"]); } $indirimtutar = $indirimtutar + 0; } } } else { $indirimtutar = 0; } } else { $indirimtutar = 0; } $havale_indirimtutar = 0; if ($odemeayar["sepet_kupon"] == "1") { $sepetKuponlari = $db->prepare("select * from sepet_kupon where uye_id=:uye_id and kullanim=:kullanim group by kupon_id"); $sepetKuponlari->execute(["uye_id" => $userCek["id"], "kullanim" => "0"]); $todayCek = date("Y-m-d"); if ("0" < $sepetKuponlari->rowCount()) { foreach ($sepetKuponlari as $sepkup) { $kuponBilgisi = $db->prepare("select * from kupon where id=:id and durum=:durum "); $kuponBilgisi->execute(["id" => $sepkup["kupon_id"], "durum" => "1"]); $kuponBilgi = $kuponBilgisi->fetch(PDO::FETCH_ASSOC); if ($sepkup["durum"] == "1") { if ($kuponBilgi["durum"] == "1") { if ("0" < $kuponBilgi["uye_id"] && $kuponBilgi["uye_id"]) { if ($userCek["id"] == $kuponBilgi["uye_id"] && $kuponBilgi["baslangic"] <= $todayCek && $todayCek <= $kuponBilgi["bitis"]) { if ($kuponBilgi["sepe_alt_limit"] <= $havale_aratoplam + $havale_kdvtoplam) { if ($kuponBilgi["tur"] == "1") { $indirimoran = $kuponBilgi["indirim_tutar"]; $havale_indirimtutar = $havale_indirimtutar + ($havale_aratoplam + $havale_kdvtoplam) * $indirimoran / 100; } else { $havale_indirimtutar = $havale_indirimtutar + $kuponBilgi["indirim_tutar"]; } } else { $havale_indirimtutar = $havale_indirimtutar + 0; } } } else { if ($kuponBilgi["baslangic"] <= $todayCek && $todayCek <= $kuponBilgi["bitis"]) { if ($kuponBilgi["sepe_alt_limit"] <= $havale_aratoplam + $havale_kdvtoplam) { if ($kuponBilgi["tur"] == "1") { $indirimoran = $kuponBilgi["indirim_tutar"]; $havale_indirimtutar = $havale_indirimtutar + ($havale_aratoplam + $havale_kdvtoplam) * $indirimoran / 100; } else { $havale_indirimtutar = $havale_indirimtutar + $kuponBilgi["indirim_tutar"]; } } else { $havale_indirimtutar = $havale_indirimtutar + 0; } } } } } else { $havale_indirimtutar = $havale_indirimtutar + 0; } if ($sepkup["durum"] == "0") { $havale_indirimtutar = $havale_indirimtutar + 0; } } } else { $havale_indirimtutar = 0; } } else { $havale_indirimtutar = 0; } $ekIndirimSql = $db->prepare("select * from indirim_ek_sepet where id=:id "); $ekIndirimSql->execute(["id" => "1"]); $ekindirimRow = $ekIndirimSql->fetch(PDO::FETCH_ASSOC); $sepette_ek_indirim = 0; $sepette_ek_indirim_havale = 0; if ($ekindirimRow["durum"] == "1") { if ("0" < $ekindirimRow["tutar"]) { if ($ekindirimRow["sepet_alt_limit"] <= $aratoplam + $kdvtoplami) { if ($ekindirimRow["indirim_tip"] == "0") { if ($ekindirimRow["tur"] == "1") { $ek_indirim_orani = $ekindirimRow["tutar"]; $sepette_ek_indirim = $sepette_ek_indirim + ($aratoplam + $kdvtoplami) * $ek_indirim_orani / 100; } if ($ekindirimRow["tur"] == "2") { $sepette_ek_indirim = $sepette_ek_indirim + $ekindirimRow["tutar"]; } } if ($ekindirimRow["indirim_tip"] == "1") { if ("0" < $userSorgusu->rowCount()) { if ($ekindirimRow["tur"] == "1") { $ek_indirim_orani = $ekindirimRow["tutar"]; $sepette_ek_indirim = $sepette_ek_indirim + ($aratoplam + $kdvtoplami) * $ek_indirim_orani / 100; } if ($ekindirimRow["tur"] == "2") { $sepette_ek_indirim = $sepette_ek_indirim + $ekindirimRow["tutar"]; } } else { $sepette_ek_indirim = 0; } } if ($ekindirimRow["indirim_tip"] == "2") { if ("0" < $uyegruplariCek->rowCount()) { if ($ekindirimRow["tur"] == "1") { $ek_indirim_orani = $ekindirimRow["tutar"]; $sepette_ek_indirim = $sepette_ek_indirim + ($aratoplam + $kdvtoplami) * $ek_indirim_orani / 100; } if ($ekindirimRow["tur"] == "2") { $sepette_ek_indirim = $sepette_ek_indirim + $ekindirimRow["tutar"]; } } else { $sepette_ek_indirim = 0; } } } else { $sepette_ek_indirim = 0; } } else { $sepette_ek_indirim = 0; } if ("0" < $ekindirimRow["tutar"]) { if ($ekindirimRow["sepet_alt_limit"] <= $havale_aratoplam + $havale_kdvtoplam) { if ($ekindirimRow["indirim_tip"] == "0") { if ($ekindirimRow["tur"] == "1") { $ek_indirim_orani_havale = $ekindirimRow["tutar"]; $sepette_ek_indirim_havale = $sepette_ek_indirim_havale + ($havale_aratoplam + $havale_kdvtoplam) * $ek_indirim_orani_havale / 100; } if ($ekindirimRow["tur"] == "2") { $sepette_ek_indirim_havale = $sepette_ek_indirim_havale + $ekindirimRow["tutar"]; } } if ($ekindirimRow["indirim_tip"] == "1") { if ("0" < $userSorgusu->rowCount()) { if ($ekindirimRow["tur"] == "1") { $ek_indirim_orani_havale = $ekindirimRow["tutar"]; $sepette_ek_indirim_havale = $sepette_ek_indirim_havale + ($havale_aratoplam + $havale_kdvtoplam) * $ek_indirim_orani_havale / 100; } if ($ekindirimRow["tur"] == "2") { $sepette_ek_indirim_havale = $sepette_ek_indirim_havale + $ekindirimRow["tutar"]; } } else { $sepette_ek_indirim_havale = 0; } } if ($ekindirimRow["indirim_tip"] == "2") { if ("0" < $uyegruplariCek->rowCount()) { if ($ekindirimRow["tur"] == "1") { $ek_indirim_orani_havale = $ekindirimRow["tutar"]; $sepette_ek_indirim_havale = $sepette_ek_indirim_havale + ($havale_aratoplam + $havale_kdvtoplam) * $ek_indirim_orani_havale / 100; } if ($ekindirimRow["tur"] == "2") { $sepette_ek_indirim_havale = $sepette_ek_indirim_havale + $ekindirimRow["tutar"]; } } else { $sepette_ek_indirim_havale = 0; } } } else { $sepette_ek_indirim_havale = 0; } } else { $sepette_ek_indirim_havale = 0; } } $ilk_sip_indirim = 0; $ilk_sip_indirim_havale = 0; $ilkSiparis = $db->prepare("select * from indirim_ilk_siparis where id=:id "); $ilkSiparis->execute(["id" => "1"]); if ("0" < $ilkSiparis->rowCount()) { $ilkSipRow = $ilkSiparis->fetch(PDO::FETCH_ASSOC); if ($ilkSipRow["durum"] == "1") { if ("0" < $userSorgusu->rowCount()) { $ilkSiparisKayitSorgu = $db->prepare("select * from indirim_ilk_siparis_kayit where uye_id=:uye_id and onay=:onay "); $ilkSiparisKayitSorgu->execute(["uye_id" => $userCek["id"], "onay" => "1"]); if ($ilkSiparisKayitSorgu->rowCount() <= "0") { if ("0" < $ilkSipRow["tutar"]) { if ($ilkSipRow["sepet_alt_limit"] <= $aratoplam + $kdvtoplami) { if ($ilkSipRow["tur"] == "1") { $ilksiparisIndirim_orani = $ilkSipRow["tutar"]; $ilk_sip_indirim = $ilk_sip_indirim + ($aratoplam + $kdvtoplami) * $ilksiparisIndirim_orani / 100; } if ($ilkSipRow["tur"] == "2") { $ilk_sip_indirim = $ilk_sip_indirim + $ilkSipRow["tutar"]; } } else { $ilk_sip_indirim = "0"; } } else { $ilk_sip_indirim = "0"; } if ("0" < $ilkSipRow["tutar"]) { if ($ilkSipRow["sepet_alt_limit"] <= $havale_aratoplam + $havale_kdvtoplam) { if ($ilkSipRow["tur"] == "1") { $ilksiparisIndirim_orani_havale = $ilkSipRow["tutar"]; $ilk_sip_indirim_havale = $ilk_sip_indirim_havale + ($havale_aratoplam + $havale_kdvtoplam) * $ilksiparisIndirim_orani_havale / 100; } if ($ilkSipRow["tur"] == "2") { $ilk_sip_indirim_havale = $ilk_sip_indirim_havale + $ilkSipRow["tutar"]; } } else { $ilk_sip_indirim_havale = 0; } } else { $ilk_sip_indirim_havale = 0; } } else { $ilk_sip_indirim = "0"; $ilk_sip_indirim_havale = "0"; } } else { $ilk_sip_indirim = "0"; $ilk_sip_indirim_havale = "0"; } } else { $ilk_sip_indirim = "0"; $ilk_sip_indirim_havale = "0"; } } $grubindirimi = 0; $grubindirimi_havale = 0; if ("0" < $uyegruplariCek->rowCount()) { if ($uyegrup["ozel_indirim"] == "1") { if ("0" < $uyegrup["indirim_oran"]) { $grupIndirimOran = $uyegrup["indirim_oran"]; $grubindirimi = $grubindirimi + ($aratoplam + $kdvtoplami) * $grupIndirimOran / 100; $grubindirimi_havale = $grubindirimi_havale + ($havale_aratoplam + $havale_kdvtoplam) * $grupIndirimOran / 100; } else { $grubindirimi = 0; $grubindirimi_havale = 0; } } else { $grubindirimi = 0; $grubindirimi_havale = 0; } } if ($odemeayar["kargo_sistemi"] == "1") { if ($odemeayar["kargo_limit"] == "0" || $odemeayar["kargo_limit"] == NULL) { $havalekargo_toplami = $kargohesabi; $havale_kargo_limit_durumu = "0"; } else { if ($odemeayar["kargo_limit"] <= $havale_aratoplam + $havale_kdvtoplam - $indirimtutar) { $havalekargo_toplami = "0"; $havale_kargo_limit_durumu = "1"; } else { $havalekargo_toplami = $kargohesabi; $havale_kargo_limit_durumu = "0"; } } } else { $havalekargo_toplami = "0"; $havale_kargo_limit_durumu = "0"; } if ($odemeayar["kargo_sistemi"] == "1") { if ($odemeayar["kargo_limit"] == "0" || $odemeayar["kargo_limit"] == NULL) { $kargotoplami = $kargohesabi; $kargo_limit_durumu = "0"; } else { if ($odemeayar["kargo_limit"] <= $aratoplam + $kdvtoplami - $indirimtutar) { $kargotoplami = "0"; $kargo_limit_durumu = "1"; } else { $kargotoplami = $kargohesabi; $kargo_limit_durumu = "0"; } } } else { $kargotoplami = "0"; $kargo_limit_durumu = "0"; } $havale_odenecek_tutar = $havale_aratoplam + $havale_kdvtoplam + $havalekargo_toplami; if ($onaysepet["fiyat"] == $onayurun["fiyat"] + $varyantekfiyattoplami_tekilCalc) { $guncelle3 = $db->prepare("UPDATE sepet SET\r\n fiyat=:fiyat,\r\n fiyat_eski=:fiyat_eski,\r\n fiyat_durum=:fiyat_durum\r\n WHERE sepetno=" . $onaysepet["sepetno"] . " \r\n "); $sonuc = $guncelle3->execute(["fiyat" => $onayurun["fiyat"] + $varyantekfiyattoplami_tekilCalc, "fiyat_eski" => $onaysepet["fiyat"], "fiyat_durum" => "0"]); } else { $guncelle3 = $db->prepare("UPDATE sepet SET\r\n fiyat=:fiyat,\r\n fiyat_eski=:fiyat_eski,\r\n fiyat_durum=:fiyat_durum\r\n WHERE sepetno=" . $onaysepet["sepetno"] . " \r\n "); $sonuc = $guncelle3->execute(["fiyat" => $onayurun["fiyat"] + $varyantekfiyattoplami_tekilCalc, "fiyat_eski" => $onaysepet["fiyat"], "fiyat_durum" => "1"]); } if ("0" < $userSorgusu->rowCount()) { if ("0" < $uyegruplariCek->rowCount()) { if ($uyegrup["fiyat_tip"] == "0") { $fiyat2update = $db->prepare("UPDATE sepet SET\r\n fiyat_2=:fiyat_2,\r\n uye_ozel_fiyat=:uye_ozel_fiyat\r\n WHERE sepetno=" . $onaysepet["sepetno"] . " \r\n "); $sonuc = $fiyat2update->execute(["fiyat_2" => "0", "uye_ozel_fiyat" => "0"]); } if ($uyegrup["fiyat_tip"] == "1") { if ($onayurun["fiyat_tip2"] && "0" < $onayurun["fiyat_tip2"]) { $fiyat2update = $db->prepare("UPDATE sepet SET\r\n fiyat_2=:fiyat_2,\r\n uye_ozel_fiyat=:uye_ozel_fiyat\r\n WHERE sepetno=" . $onaysepet["sepetno"] . " \r\n "); $sonuc = $fiyat2update->execute(["fiyat_2" => $onayurun["fiyat_tip2"] + $varyantekfiyattoplami_tekilCalc, "uye_ozel_fiyat" => "1"]); } else { $fiyat2update = $db->prepare("UPDATE sepet SET\r\n fiyat_2=:fiyat_2,\r\n uye_ozel_fiyat=:uye_ozel_fiyat\r\n WHERE sepetno=" . $onaysepet["sepetno"] . " \r\n "); $sonuc = $fiyat2update->execute(["fiyat_2" => "0", "uye_ozel_fiyat" => "0"]); } } } else { $fiyat2update = $db->prepare("UPDATE sepet SET\r\n fiyat_2=:fiyat_2,\r\n uye_ozel_fiyat=:uye_ozel_fiyat\r\n WHERE sepetno=" . $onaysepet["sepetno"] . " \r\n "); $sonuc = $fiyat2update->execute(["fiyat_2" => "0", "uye_ozel_fiyat" => "0"]); } } else { $fiyat2update = $db->prepare("UPDATE sepet SET\r\n fiyat_2=:fiyat_2,\r\n uye_ozel_fiyat=:uye_ozel_fiyat\r\n WHERE sepetno=" . $onaysepet["sepetno"] . " \r\n "); $sonuc = $fiyat2update->execute(["fiyat_2" => "0", "uye_ozel_fiyat" => "0"]); } } } $taksitlerFor = $db->prepare("select * from sepet where sepet_durum=:sepet_durum and ip=:ip and taksit=:taksit "); $taksitlerFor->execute(["sepet_durum" => "1", "ip" => $ipnedir, "taksit" => "0"]); if ("0" < $taksitlerFor->rowCount()) { $taksitdurum = "0"; } else { $taksitdurum = "1"; } ?>
💾 Kaydet
İptal
📝 Yeniden Adlandır
İptal
Kaydet
🔐 Dosya İzinleri (chmod)
İzin Değeri:
Hızlı Seçim:
777
755
644
600
777
= Herkes okur/yazar/çalıştırır
755
= Sahip tam, diğerleri okur/çalıştırır
644
= Sahip okur/yazar, diğerleri okur
600
= Sadece sahip okur/yazar
İptal
Uygula