📁 PHP Dosya Yöneticisi
/
/
home
/
demodesigncom
/
e-ticaretv1.demodesign.com.tr
/
includes
/
func
📝
purchase.php
← Geri Dön
<?php echo !defined("GUVENLIK") ? die("Vaoww! Bu ne cesaret?") : null; ?> <?php if (isset($_POST['purchase'])) { if($uyeayar['durum'] == '0' ) { if ($_POST['isim'] && $_POST['soyisim'] && $_POST['eposta'] && $_POST['tel'] && $_POST['sehir'] && $_POST['ilce'] && $_POST['adres'] && $_POST['postakodu']) { if(filter_var($_POST['eposta'], FILTER_VALIDATE_EMAIL)) { ////////////////////////** POST SESSIONLARI *///////////////////////// $rands = rand(0,(int) 99999999); $_SESSION['siparis_numarasi'] = $rands; $_SESSION['siparis_isim'] = trim(strip_tags($_POST["isim"])); $_SESSION['siparis_soyisim'] = trim(strip_tags($_POST["soyisim"])); $_SESSION['siparis_eposta'] = trim(strip_tags($_POST["eposta"])); $_SESSION['siparis_tel'] = trim(strip_tags($_POST["tel"])); $_SESSION['siparis_sehir'] = trim(strip_tags($_POST["sehir"])); $_SESSION['siparis_ilce'] = trim(strip_tags($_POST["ilce"])); $_SESSION['siparis_adres'] = trim(strip_tags($_POST["adres"])); $_SESSION['siparis_fatura_adres'] = trim(strip_tags($_POST["adres_fatura"])); $_SESSION['siparis_postakodu'] = trim(strip_tags($_POST["postakodu"])); $_SESSION['basket_items'] = $_POST["pd_items"]; if ($_POST['notlar'] == !null) { $_SESSION['siparis_not'] = trim(strip_tags($_POST["notlar"])); } ////////////////////////** POST SESSIONLARI ENDING *///////////////////////// /// /// ?> <?php if ($_POST['purchase_type'] == 1) { /* *******Paywant Özel Alan **************************************************/ if ($odemeayar['pos_tur'] == 4) { $sorguMaili = trim(strip_tags($_POST['eposta'])); $idolustur = rand(0,(int) 999999999999); $userCekPaywant = $db->prepare("select * from paywant_user where user_email='$sorguMaili'"); $userCekPaywant->execute(); $paywantrow = $userCekPaywant->fetch(PDO::FETCH_ASSOC); if ($userCekPaywant->rowCount() > 0) { $_SESSION['paywant_userid'] = $paywantrow['user_id']; } else { $_SESSION['paywant_userid'] = $idolustur; $paywantUserKaydet = $db->prepare("INSERT INTO paywant_user SET user_id=:user_id, user_email=:user_email "); $usereklepaywant = $paywantUserKaydet->execute(array( 'user_id' => $idolustur, 'user_email' => trim(strip_tags($_POST['eposta'])) )); } include 'includes/template/_pos/paywant/insert.php'; } /****** Paywant Özel Alan Ending *******Paywant Özel Alan **************************************************/ header('Location:' . $siteurl . 'odeme'); exit; } else if ($_POST['purchase_type'] == 2) { ?> <?php include "includes/post/eft-havale-post.php"; ?> <?php } }else{ $_SESSION["eposta_hata"] = 'wrong'; header('Location:' . $siteurl . 'teslimat'); } } else { $teslimat = array( "status" => "error" ); $_SESSION["teslimatArea"] = $teslimat; header('Location:' . $siteurl . 'teslimat'); } } if($uyeayar['durum'] == '1' ) { /* Üye Girişi Kontrolü */ if($userSorgusu->rowCount() > 0 ) { /* Sipariş hiç adres eklenmiş mi Kontrolü yap */ $userAddress = $db->prepare("select * from uyeler_adres where uye_id=:uye_id order by id asc"); $userAddress->execute(array( 'uye_id' => $userCek['id'] )); if($userAddress->rowCount() > 0 ) { /* Seçilen Adresi Sorgula */ $adres_id = trim(strip_tags($_POST['adres'])); $selectAddress = $db->prepare("select * from uyeler_adres where uye_id=:uye_id and adres_id=:adres_id order by id asc"); $selectAddress->execute(array( 'uye_id' => $userCek['id'], 'adres_id' => $adres_id, )); $adres = $selectAddress->fetch(PDO::FETCH_ASSOC); if($selectAddress->rowCount() > 0) { /* Seçilen Adresi Sorgula SON */ ////////////////////////** POST SESSIONLARI *///////////////////////// $rands = rand(0,(int) 99999999); $_SESSION['siparis_numarasi'] = $rands; $_SESSION['siparis_isim'] = $userCek['isim']; $_SESSION['siparis_soyisim'] = $userCek['soyisim']; $_SESSION['siparis_eposta'] = $userCek['eposta']; $_SESSION['siparis_tel'] = $userCek['telefon']; $_SESSION['siparis_sehir'] = $adres['sehir']; $_SESSION['siparis_ilce'] = $adres['ilce']; $_SESSION['siparis_adres'] = $adres['adres']; $_SESSION['siparis_fatura_adres'] = $adres['fatura_adres']; $_SESSION['siparis_postakodu'] = $adres['posta_kodu']; $_SESSION['basket_items'] = $_POST["pd_items"]; if ($_POST['notlar'] == !null) { $_SESSION['siparis_not'] = trim(strip_tags($_POST["notlar"])); } ////////////////////////** POST SESSIONLARI ENDING *///////////////////////// /// /// /* Havale-Eft */ if ($_POST['purchase_type'] == 2) { include "includes/post/eft-havale-post.php"; } /* Havale-Eft SON */ /* Kredi kartı İle satın alım Seçimi */ if ($_POST['purchase_type'] == 1) { /* *******Paywant Özel Alan **************************************************/ if ($odemeayar['pos_tur'] == 4) { $idolustur = rand(0,(int) 999999999999); $userCekPaywant = $db->prepare("select * from paywant_user where user_email='$userCek[eposta]'"); $userCekPaywant->execute(); $paywantrow = $userCekPaywant->fetch(PDO::FETCH_ASSOC); if ($userCekPaywant->rowCount() > 0) { $_SESSION['paywant_userid'] = $paywantrow['user_id']; } else { $_SESSION['paywant_userid'] = $idolustur; $paywantUserKaydet = $db->prepare("INSERT INTO paywant_user SET user_id=:user_id, user_email=:user_email "); $usereklepaywant = $paywantUserKaydet->execute(array( 'user_id' => $idolustur, 'user_email' => trim(strip_tags($_POST['eposta'])) )); } include 'includes/template/_pos/paywant/insert.php'; } /****** Paywant Özel Alan Ending *******Paywant Özel Alan **************************************************/ header('Location:' . $siteurl . 'odeme'); exit; } /* Sanal Pos Seçimi SON */ }else{ header('Location:'.$siteurl.'teslimat'); } }else{ header('Location:'.$siteurl.'teslimat'); } }else{ header('Location:'.$siteurl.'teslimat'); } } } else { header('Location:' . $siteurl . '404'); exit; } ?>
💾 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