📁 PHP Dosya Yöneticisi
/
/
home
/
demodesigncom
/
e-ticaretv10.demodesign.com.tr
/
includes
/
template
/
_pages
📝
shopier_success.php
← Geri Dön
<?php echo !defined("GUVENLIK") ? exit : NULL; if ($odemeayar["sepet_sistemi"] == "1") { $page_header_setting = $db->prepare("select * from page_header where page_id='ordersuccess' order by id"); $page_header_setting->execute(); $pagehead = $page_header_setting->fetch(PDO::FETCH_ASSOC); echo "<title>"; echo $diller["siparis-basarili-anabaslik"]; echo " - "; echo $ayar["site_baslik"]; echo "</title>\r\n<meta name=\"description\" content=\""; echo (int) $ayar["site_desc"]; echo "\">\r\n<meta name=\"keywords\" content=\""; echo (int) $ayar["site_tags"]; echo "\">\r\n<meta name=\"news_keywords\" content=\""; echo (int) $ayar["site_tags"]; echo "\">\r\n<meta name=\"author\" content=\""; echo (int) $ayar["site_baslik"]; echo "\" />\r\n<meta itemprop=\"author\" content=\""; echo (int) $ayar["site_baslik"]; echo "\" />\r\n<meta name=\"robots\" content=\"index follow\">\r\n<meta name=\"googlebot\" content=\"index follow\">\r\n<meta property=\"og:type\" content=\"website\" />\r\n"; include "includes/config/header_libs.php"; echo " </head>\r\n<body>\r\n"; include "includes/template/pre-loader.php"; include "includes/template/header.php"; include "includes/template/helper/page-headers-stil.php"; echo "<style>\r\n .tooltip{\r\n font-size: 12px !important ;\r\n }\r\n .success-order-main-div{\r\n font-family : '"; echo $odemeayar["sepet_font"]; echo "',Sans-serif ;\r\n }\r\n .success-order-buttons-area a{\r\n font-family : '"; echo $odemeayar["sepet_font"]; echo "',Sans-serif ;\r\n }\r\n</style>\r\n"; if ($odemeayar["pos_tur"] == "shopier") { echo " "; include_once "includes/template/vpos/shopier/Shopier.php"; $Api_Key = $odemeayar["shopier_user"]; $Api_Secret = $odemeayar["shopier_pass"]; $shopier = new Shopier($Api_Key, $Api_Secret); if ($shopier->verifyShopierSignature($_POST)) { $order_id = $_POST["platform_order_id"]; $random_nr = $_POST["random_nr"]; $payment_id = $_POST["payment_id"]; $status = $_POST["status"]; $orderToMe = $db->prepare("select * from siparisler where shopier_id=:shopier_id and onay=:onay "); $orderToMe->execute(["shopier_id" => $order_id, "onay" => "0"]); $sip = $orderToMe->fetch(PDO::FETCH_ASSOC); if ($orderToMe->rowCount() <= "0") { header("Location:" . $ayar["site_url"] . "404"); exit; } $sID = $sip["siparis_no"]; $orderMoneyType = $db->prepare("select * from para_birimleri where kod=:kod "); $orderMoneyType->execute(["kod" => $sip["parabirimi"]]); $ordermoney = $orderMoneyType->fetch(PDO::FETCH_ASSOC); $guncelle = $db->prepare("UPDATE siparisler SET\r\n yeni=:yeni,\r\n shopier_siparis_no=:shopier_siparis_no,\r\n onay=:onay \r\n WHERE siparis_no=" . $sip["siparis_no"] . " \r\n "); $sonuc = $guncelle->execute(["yeni" => "1", "shopier_siparis_no" => $payment_id, "onay" => "1"]); $guncelle_kupon = $db->prepare("UPDATE sepet_kupon SET\r\n kullanim=:kullanim,\r\n siparis_id=:siparis_id\r\n WHERE durum='1' and uye_id=" . $sip["uye_id"] . " and kullanim='0' \r\n "); $sonuc = $guncelle_kupon->execute(["kullanim" => "1", "siparis_id" => $sip["siparis_no"]]); if ($ayar["smtp_durum"] == "1") { include "includes/post/mailtemp/siparisler/kredi_kart_mail_temp.php"; } if ($sms["durum"] == "1" && ($sms["sms_siparis_site"] == "1" || $sms["sms_siparis_user"] == "1")) { $yenitelefon = $sip["telefon"]; $isim = $sip["isim"]; $soyisim = $sip["soyisim"]; $siparis_id = $sID; include "includes/post/smstemp/siparis/siparis_sms.php"; include "includes/post/smstemp/sms_api.php"; } $timestamp = date("Y-m-d G:i:s"); if ($bildirimayar["durum"] == "1") { $user = $sip["uye_id"]; $kullaniciCek = $db->prepare("select * from uyeler where id=:id "); $kullaniciCek->execute(["id" => $user]); if ("0" < $kullaniciCek->rowCount()) { $userRow = $kullaniciCek->fetch(PDO::FETCH_ASSOC); $rand = rand(0, (int) 0); $baslik = $diller["bildirimler-text15"]; $icerik = "" . $diller["oto-eposta-content-text1"] . " " . $userRow["isim"] . " " . $userRow["soyisim"] . ", <br><br> #" . $sip["siparis_no"] . " " . $diller["bildirimler-text17"] . " "; $kaydet = $db->prepare("INSERT INTO bildirimler SET\r\n bildirim_id=:bildirim_id,\r\n baslik=:baslik,\r\n icerik=:icerik,\r\n tarih=:tarih,\r\n tur=:tur,\r\n ikon=:ikon,\r\n uye_id=:uye_id,\r\n durum=:durum,\r\n dil=:dil\r\n "); $sonuc = $kaydet->execute(["bildirim_id" => $rand, "baslik" => $baslik, "icerik" => $icerik, "tarih" => $timestamp, "tur" => "2", "ikon" => "🛒", "uye_id" => $user, "durum" => "1", "dil" => $_SESSION["dil"]]); } } $kaydet = $db->prepare("INSERT INTO panel_bildirim SET\r\n durum=:durum,\r\n tarih=:tarih,\r\n modul=:modul,\r\n icerik_id=:icerik_id\r\n "); $sonuc = $kaydet->execute(["durum" => "1", "tarih" => $timestamp, "modul" => "siparis", "icerik_id" => $sip["siparis_no"]]); $siparisUrunListesi = $db->prepare("select adet,urun_id,varyant_stok_durum,varyantlar from siparis_urunler where siparis_id=:siparis_id "); $siparisUrunListesi->execute(["siparis_id" => $sip["siparis_no"]]); foreach ($siparisUrunListesi as $sis) { $urun = $db->prepare("select satis_adet from urun where id=:id "); $urun->execute(["id" => $sis["urun_id"]]); $u = $urun->fetch(PDO::FETCH_ASSOC); $satisCount = $u["satis_adet"]; $guncelle = $db->prepare("UPDATE urun SET\r\n satis_adet=:satis_adet\r\n WHERE id=" . $sis["urun_id"] . " \r\n "); $sonuc = $guncelle->execute(["satis_adet" => $satisCount + $sis["adet"]]); if ($sis["varyant_stok_durum"] == "0") { $mainProductStock_Query = $db->prepare("select * from urun where id=:id "); $mainProductStock_Query->execute(["id" => $sis["urun_id"]]); $stokMainRow = $mainProductStock_Query->fetch(PDO::FETCH_ASSOC); if ($odemeayar["urun_stok_dus"] == "1") { $guncelle = $db->prepare("UPDATE urun SET\r\n stok=:stok\r\n WHERE id=" . $sis["urun_id"] . " \r\n "); $sonuc = $guncelle->execute(["stok" => $stokMainRow["stok"] - $sis["adet"]]); } } if ($sis["varyant_stok_durum"] == "1") { $detailVariant_Stok_Query = $db->prepare("select * from detay_varyant_stok where varyant=:varyant and urun_id=:urun_id "); $detailVariant_Stok_Query->execute(["varyant" => $sis["varyantlar"], "urun_id" => $sis["urun_id"]]); $stokRow = $detailVariant_Stok_Query->fetch(PDO::FETCH_ASSOC); if ("0" < $detailVariant_Stok_Query->rowCount() && $odemeayar["urun_stok_dus"] == "1") { $guncelle = $db->prepare("UPDATE detay_varyant_stok SET\r\n stok=:stok\r\n WHERE id=" . $stokRow["id"] . " \r\n "); $sonuc = $guncelle->execute(["stok" => $stokRow["stok"] - $sis["adet"]]); } } } if ("0" < $sip["uye_id"]) { $uyeSorgusuYap = $db->prepare("select * from uyeler where id=:id and onay=:onay "); $uyeSorgusuYap->execute(["id" => $sip["uye_id"], "onay" => "1"]); if ("0" < $uyeSorgusuYap->rowCount()) { $uyeRows = $uyeSorgusuYap->fetch(PDO::FETCH_ASSOC); $_SESSION["user_email_address"] = $uyeRows["eposta"]; } } $ilkSiparisSorgu = $db->prepare("select * from indirim_ilk_siparis_kayit where siparis_id=:siparis_id and onay=:onay "); $ilkSiparisSorgu->execute(["siparis_id" => $sip["siparis_no"], "onay" => "0"]); if ("0" < $ilkSiparisSorgu->rowCount()) { $guncelle = $db->prepare("UPDATE indirim_ilk_siparis_kayit SET\r\n onay=:onay \r\n WHERE siparis_id=" . $sip["siparis_no"] . " \r\n "); $sonuc = $guncelle->execute(["onay" => "1"]); } $ip = $_SERVER["REMOTE_ADDR"]; $silmeislem = $db->prepare("DELETE from sepet WHERE ip=:ip"); $silmeislem->execute(["ip" => $ip]); echo " <div class=\"success-order-main-div\" style=\"background-color: #"; echo $odemeayar["alisveris_arkaplan"]; echo ";\">\r\n "; if ($pagehead["durum"] == "1") { echo " <div class=\"page-banner-main\" >\r\n <div class=\"page-banner-in-text\">\r\n <div class=\"page-banner-h "; echo $pagehead["baslik_space"]; echo "\">\r\n <i class=\"fa fa-check\"></i> "; echo $diller["siparis-basarili-anabaslik"]; echo " </div>\r\n <div class=\"page-banner-links \">\r\n <a href=\"index.html\"><i class=\"fa fa-home\"></i> "; echo $diller["sayfa-banner-anasayfa"]; echo "</a>\r\n <span>/</span>\r\n <a>"; echo $diller["siparis-basarili-anabaslik"]; echo "</a>\r\n </div>\r\n </div>\r\n "; if ($pagehead["bg_tip"] == "0") { echo " "; if ($pagehead["bg_dark"] == "1") { echo " <!-- Karartma Var ise !-->\r\n <div style=\"background: rgba(0,0,0,0.3); width: 100%; height: 100%; position: absolute; top:0; left:0; z-index: 1\"></div>\r\n <!-- Karartma Var ise !-->\r\n "; } } echo " </div>\r\n "; } echo " <div class=\"sucess-order-in-div\">\r\n\r\n <div class=\"success-order-check-mark\"></div>\r\n <div class=\"success-order-h\">\r\n "; echo $diller["siparis-basarili-aciklama1"]; echo " </div>\r\n <div class=\"success-order-h-2\">\r\n "; echo $diller["siparis-basarili-aciklama2"]; echo " <span id=\"orderNumber\">"; echo $sip["siparis_no"]; echo "</span>\r\n <button onclick=\"copyToClipboard('orderNumber')\" data-toggle=\"tooltip\" data-placement=\"top\" title=\""; echo $diller["siparis-basarili-aciklama3"]; echo "\">\r\n <i class=\"fa fa-copy\"></i>\r\n </button>\r\n </div>\r\n <div class=\"success-order-h-3\" >\r\n "; echo $diller["siparis-basarili-aciklama8"]; echo " </div>\r\n\r\n <div class=\"success-order-buttons-area-ccard\">\r\n\r\n <!-- Alışverişe Devam !-->\r\n <a href=\""; echo $siteurl; echo "\" class=\"button-blue button-2x\" target=\"_blank\" style=\"text-transform: uppercase;\">"; echo $diller["sepet-alisverise-devam"]; echo "</a>\r\n <!-- Alışverişe Devam !-->\r\n\r\n <!-- Sipariş Detayı !-->\r\n <a href=\"siparis-takip/?sID="; echo $sip["siparis_no"]; echo "\" class=\"button-grey button-2x\" target=\"_blank\">"; echo $diller["siparis-basarili-button3"]; echo "</a>\r\n <!-- Sipariş Detayı SON !-->\r\n </div>\r\n <div class=\"sucess-order-bottom-div\">\r\n <i class=\"fa fa-exclamation-triangle\"></i> "; echo $diller["siparis-basarili-aciklama6"]; echo " </div>\r\n </div>\r\n </div>\r\n "; } else { header("Location:" . $siteurl . "404"); exit; } } } else { header("Location:" . $siteurl . "404"); } include "includes/template/footer.php"; echo "</body>\r\n</html>\r\n"; include "includes/config/footer_libs.php"; ?>
💾 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