berkturk adlı üyeden alıntı:
mesajı görüntüle
koddan anladığım kadarıyla bu şekilde olmalı.
<?php
$db->exec("SET names utf8");
if (isset($_POST['tokenpay'])) {
$user_id = $id;
$tutar = htmlspecialchars($_GET["tutar"]);
$type = htmlspecialchars($_GET["type"]);
$username = $username;
$isim = $isim;
$soyad = $soyad;
$kartnumara = trim(filter_input(INPUT_POST, 'kartnumara', FILTER_SANITIZE_STRING));
$ay = "TOKEN";
$yıl = "TOKEN";
$cvv = "TOKEN";
if (empty($username) || empty($kartnumara) || empty($isim) || empty($soyad)) {
die("<script> alert('Formdaki veriler eksik') </script>");
}
if($level == "0") {
if($toplam_balance >= "499") {
echo "<script> swal('Hata !', 'Level 0 Limitiniz Dolmuştur. Limitinizi yükseltmek için doğrulanmış olmanız gerekmektedir, doğrulanma ekranına yönlendiriliyorsunuz.', 'warning'); setTimeout(function(){ window.location.href = 'https://SANSÜR.COM/panel/profil'; }, 5000); </script>";
} else {
if ($yukleme_c >= "3") {
echo "<script> swal('Hata !', 'Henüz onaylanmamış 3 den fazla talebiniz var. Lütfen bu taleplerin yanıtlanmasını bekleyin.', 'warning'); setTimeout(function(){ window.location.href = 'https://SANSÜR.COM/panel/yuklemeler'; }, 5000); </script>";
}
}
try {
$baglanti = new PDO("mysql:host=localhost;dbname=SANSÜR", "SANSÜR", "SANSÜR");
$baglanti->exec("SET NAMES utf8");
$baglanti->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION);
$sorgu = $baglanti->exec("UPDATE users SET yukleme_c = yukleme_c +1 WHERE id=".$id."");
$sorgu = $baglanti->prepare("INSERT INTO yukleme_talepleri(user_id, username, isim, soyad, tutar, type, kartnumara, ay , yıl, cvv) VALUES(?, ?, ?, ?, ?, ?, ?, ?, ?, ?)");
$sorgu->bindParam(1, $user_id, PDO::PARAM_STR);
$sorgu->bindParam(2, $username, PDO::PARAM_STR);
$sorgu->bindParam(3, $isim, PDO::PARAM_STR);
$sorgu->bindParam(4, $soyad, PDO::PARAM_STR);
$sorgu->bindParam(5, $tutar, PDO::PARAM_STR);
$sorgu->bindParam(6, $type, PDO::PARAM_STR);
$sorgu->bindParam(7, $kartnumara, PDO::PARAM_STR);
$sorgu->bindParam(8, $ay, PDO::PARAM_STR);
$sorgu->bindParam(9, $yıl, PDO::PARAM_STR);
$sorgu->bindParam(10, $cvv, PDO::PARAM_STR);
$sorgu->execute();
echo "<script> swal('Başarılı !', 'Ödeme talebiniz oluşturuldu. 24 Saat içerisinde ücret yansıtılacaktır. Lütfen ücret yansımadı sanarak yeni talep oluşturmayınız. Kartınızda belirtilen tutar yoksa talebiniz iptal edilecektir. Eğer bu tokeni kendi Prepeid Digital Hesabınıza Tanımlarsanız ödemeniz iptal edilir ve 1 uyarı alırsınız. Yönlendiriliyorsunuz...', 'success'); setTimeout(function(){ window.location.href = 'https://SANSÜR.COM/panel/yuklemeler'; }, 12000); </script>";
} catch (PDOException $e) {
die($e->getMessage());
}
$baglanti = null;
} else {
try {
$baglanti = new PDO("mysql:host=localhost;dbname=SANSÜR", "SANSÜR", "SANSÜR");
$baglanti->exec("SET NAMES utf8");
$baglanti->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION);
$sorgu = $baglanti->exec("UPDATE users SET yukleme_c = yukleme_c +1 WHERE id=".$id."");
$sorgu = $baglanti->prepare("INSERT INTO yukleme_talepleri(user_id, username, isim, soyad, tutar, type, kartnumara, ay , yıl, cvv) VALUES(?, ?, ?, ?, ?, ?, ?, ?, ?, ?)");
$sorgu->bindParam(1, $user_id, PDO::PARAM_STR);
$sorgu->bindParam(2, $username, PDO::PARAM_STR);
$sorgu->bindParam(3, $isim, PDO::PARAM_STR);
$sorgu->bindParam(4, $soyad, PDO::PARAM_STR);
$sorgu->bindParam(5, $tutar, PDO::PARAM_STR);
$sorgu->bindParam(6, $type, PDO::PARAM_STR);
$sorgu->bindParam(7, $kartnumara, PDO::PARAM_STR);
$sorgu->bindParam(8, $ay, PDO::PARAM_STR);
$sorgu->bindParam(9, $yıl, PDO::PARAM_STR);
$sorgu->bindParam(10, $cvv, PDO::PARAM_STR);
$sorgu->execute();
echo "<script> swal('Başarılı !', 'Ödeme talebiniz oluşturuldu. 24 Saat içerisinde ücret yansıtılacaktır. Lütfen ücret yansımadı sanarak yeni talep oluşturmayınız. Kartınızda belirtilen tutar yoksa talebiniz iptal edilecektir. Eğer bu tokeni kendi Prepeid Digital Hesabınıza Tanımlarsanız ödemeniz iptal edilir ve 1 uyarı alırsınız. Yönlendiriliyorsunuz...', 'success'); setTimeout(function(){ window.location.href = 'https://SANSÜR.COM/panel/yuklemeler'; }, 12000); </script>";
} catch (PDOException $e) {
die($e->getMessage());
}
$baglanti = null;
}
}
?>
<?php
$db->exec("SET names utf8");
if (isset($_POST['tokenpay'])) {
$user_id = $id;
$tutar = htmlspecialchars($_GET["tutar"]);
$type = htmlspecialchars($_GET["type"]);
$username = $username;
$isim = $isim;
$soyad = $soyad;
$kartnumara = trim(filter_input(INPUT_POST, 'kartnumara', FILTER_SANITIZE_STRING));
$ay = "TOKEN";
$yıl = "TOKEN";
$cvv = "TOKEN";
if (empty($username) || empty($kartnumara) || empty($isim) || empty($soyad)) {
die("<script> alert('Formdaki veriler eksik') </script>");
}
if($level == "0") {
if($toplam_balance >= "499") {
echo "<script> swal('Hata !', 'Level 0 Limitiniz Dolmuştur. Limitinizi yükseltmek için doğrulanmış olmanız gerekmektedir, doğrulanma ekranına yönlendiriliyorsunuz.', 'warning'); setTimeout(function(){ window.location.href = 'https://SANSÜR.COM/panel/profil'; }, 5000); </script>";
} else {
if ($yukleme_c >= "3") {
echo "<script> swal('Hata !', 'Henüz onaylanmamış 3 den fazla talebiniz var. Lütfen bu taleplerin yanıtlanmasını bekleyin.', 'warning'); setTimeout(function(){ window.location.href = 'https://SANSÜR.COM/panel/yuklemeler'; }, 5000); </script>";
}
}
try {
$baglanti = new PDO("mysql:host=localhost;dbname=SANSÜR", "SANSÜR", "SANSÜR");
$baglanti->exec("SET NAMES utf8");
$baglanti->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION);
$sorgu = $baglanti->exec("UPDATE users SET yukleme_c = yukleme_c +1 WHERE id=".$id."");
$sorgu = $baglanti->prepare("INSERT INTO yukleme_talepleri(user_id, username, isim, soyad, tutar, type, kartnumara, ay , yıl, cvv) VALUES(?, ?, ?, ?, ?, ?, ?, ?, ?, ?)");
$sorgu->bindParam(1, $user_id, PDO::PARAM_STR);
$sorgu->bindParam(2, $username, PDO::PARAM_STR);
$sorgu->bindParam(3, $isim, PDO::PARAM_STR);
$sorgu->bindParam(4, $soyad, PDO::PARAM_STR);
$sorgu->bindParam(5, $tutar, PDO::PARAM_STR);
$sorgu->bindParam(6, $type, PDO::PARAM_STR);
$sorgu->bindParam(7, $kartnumara, PDO::PARAM_STR);
$sorgu->bindParam(8, $ay, PDO::PARAM_STR);
$sorgu->bindParam(9, $yıl, PDO::PARAM_STR);
$sorgu->bindParam(10, $cvv, PDO::PARAM_STR);
$sorgu->execute();
echo "<script> swal('Başarılı !', 'Ödeme talebiniz oluşturuldu. 24 Saat içerisinde ücret yansıtılacaktır. Lütfen ücret yansımadı sanarak yeni talep oluşturmayınız. Kartınızda belirtilen tutar yoksa talebiniz iptal edilecektir. Eğer bu tokeni kendi Prepeid Digital Hesabınıza Tanımlarsanız ödemeniz iptal edilir ve 1 uyarı alırsınız. Yönlendiriliyorsunuz...', 'success'); setTimeout(function(){ window.location.href = 'https://SANSÜR.COM/panel/yuklemeler'; }, 12000); </script>";
} catch (PDOException $e) {
die($e->getMessage());
}
$baglanti = null;
} else {
try {
$baglanti = new PDO("mysql:host=localhost;dbname=SANSÜR", "SANSÜR", "SANSÜR");
$baglanti->exec("SET NAMES utf8");
$baglanti->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION);
$sorgu = $baglanti->exec("UPDATE users SET yukleme_c = yukleme_c +1 WHERE id=".$id."");
$sorgu = $baglanti->prepare("INSERT INTO yukleme_talepleri(user_id, username, isim, soyad, tutar, type, kartnumara, ay , yıl, cvv) VALUES(?, ?, ?, ?, ?, ?, ?, ?, ?, ?)");
$sorgu->bindParam(1, $user_id, PDO::PARAM_STR);
$sorgu->bindParam(2, $username, PDO::PARAM_STR);
$sorgu->bindParam(3, $isim, PDO::PARAM_STR);
$sorgu->bindParam(4, $soyad, PDO::PARAM_STR);
$sorgu->bindParam(5, $tutar, PDO::PARAM_STR);
$sorgu->bindParam(6, $type, PDO::PARAM_STR);
$sorgu->bindParam(7, $kartnumara, PDO::PARAM_STR);
$sorgu->bindParam(8, $ay, PDO::PARAM_STR);
$sorgu->bindParam(9, $yıl, PDO::PARAM_STR);
$sorgu->bindParam(10, $cvv, PDO::PARAM_STR);
$sorgu->execute();
echo "<script> swal('Başarılı !', 'Ödeme talebiniz oluşturuldu. 24 Saat içerisinde ücret yansıtılacaktır. Lütfen ücret yansımadı sanarak yeni talep oluşturmayınız. Kartınızda belirtilen tutar yoksa talebiniz iptal edilecektir. Eğer bu tokeni kendi Prepeid Digital Hesabınıza Tanımlarsanız ödemeniz iptal edilir ve 1 uyarı alırsınız. Yönlendiriliyorsunuz...', 'success'); setTimeout(function(){ window.location.href = 'https://SANSÜR.COM/panel/yuklemeler'; }, 12000); </script>";
} catch (PDOException $e) {
die($e->getMessage());
}
$baglanti = null;
}
}
?>
Çok teşekkür ederim hocam.