Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <?php
- //Script by Sebastian Wirajaya
- session_start();
- if(!isset($_SESSION['username'])) {
- header('location:../login.php'); }
- else { $username = $_SESSION['username']; }
- require_once("../koneksi.php");
- $query = mysql_query("SELECT * FROM user WHERE username = '$username'");
- $get = mysql_fetch_array($query);
- ?>
- <?php
- require_once("../koneksi.php");
- $email = $_POST['link'];
- $paket = $_POST['service'];
- $total = $_POST['jumlah'];
- $teks = $_POST['comment'];
- $duit = $get['saldo'];
- if ($paket == '19') {
- $harga = 85*$total;
- $ket = 'Instagram Followers Real Indonesia';
- } else if ($paket == '17') {
- $harga = 15*$total;
- $ket = 'Instagram Followers HQ Server Ramadhan';
- } else if ($paket == '18') {
- $harga = 19*$total;
- $ket = 'Instagram Followers HQ SOSMED Server';
- } else if ($paket == '25') {
- $harga = 20*$total;
- $ket = 'Instagram Followers HQ MED Server';
- } else if ($paket == '20') {
- $harga = 17*$total;
- $ket = 'Instagram Followers HQ SERVER 1';
- } else if ($paket == '21') {
- $harga = 22*$total;
- $ket = 'Instagram Followers HQ SERVER 2';
- } else if ($paket == '22') {
- $harga = 20*$total;
- $ket = 'Instagram Followers HQ SERVER 3';
- } else if ($paket == '23') {
- $harga = 21*$total;
- $ket = 'Instagram Followers HQ SERVER 4';
- } else if ($paket == '26') {
- $harga = 28*$total;
- $ket = 'Instagram Video Views';
- } else if ($paket == '28') {
- $harga = 18*$total;
- $ket = 'Instagram Likes HQ SERVER 1';
- } else if ($paket == '29') {
- $harga = 19*$total;
- $ket = 'Instagram Likes HQ SERVER 2';
- } else if ($paket == '30') {
- $harga = 20*$total;
- $ket = 'Instagram Likes HQ SERVER 3';
- } else if ($paket == '32') {
- $harga = 15*$total;
- $ket = 'Instagram Likes HQ SERVER 4';
- } else if ($paket == '31') {
- $harga = 85*$total;
- $ket = 'Instagram Likes INDONESIA';
- } else {
- $tiket = a;
- }
- if ($get['saldo'] < $harga) { ?>
- <div class="alert alert-danger">
- Gagal : Saldo gak cukup.
- </div>
- <? } else if ($total < 100) { ?>
- <div class="alert alert-danger">
- Gagal : Minimal Oder 100
- </div>
- <? } else if (!$email) { ?>
- <div class="alert alert-danger">
- Gagal : Masih ada data yang kosong.
- </div>
- <? } else {
- $no = rand(1111111,9999999);
- $tanggal = date("Y-m-d H:i:s");
- class Api
- {
- public $api_url = 'http://sosmedpedia.com/api.php'; // API URL
- public $api_key = ''; // Your API key
- public function order($link, $type, $quantity) { // Add order
- return json_decode($this->connect(array(
- 'api' => $this->api_key,
- 'action' => 'tambah',
- 'linknya' => $link,
- 'hasilnya' => $type,
- 'quantitynya' => $quantity
- )));
- }
- public function status($order_id) { // Get status, remains
- return json_decode($this->connect(array(
- 'api' => $this->api_key,
- 'action' => 'cekin',
- 'id' => $order_id
- )));
- }
- private function connect($post) {
- $_post = Array();
- if (is_array($post)) {
- foreach ($post as $name => $value) {
- $_post[] = $name.'='.urlencode($value);
- }
- }
- $ch = curl_init($this->api_url);
- curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
- curl_setopt($ch, CURLOPT_POST, 1);
- curl_setopt($ch, CURLOPT_HEADER, 0);
- curl_setopt($ch, CURLOPT_CUSTOMREQUEST, "POST");
- if (is_array($post)) {
- curl_setopt($ch, CURLOPT_POSTFIELDS, join('&', $_post));
- }
- curl_setopt($ch, CURLOPT_USERAGENT, 'Mozilla/4.0 (compatible; MSIE 5.01; Windows NT 5.0)');
- $result = curl_exec($ch);
- echo $result;
- if (curl_errno($ch) != 0 && empty($result)) {
- $result = false;
- }
- curl_close($ch);
- return $result;
- }
- }
- // Examples
- $api = new Api();
- $er = $api->order("".$email."", "".$paket."", "".$total.""); // $link, $type - service type, $quantity: return order id or Error
- $simpan = mysql_query("UPDATE user SET saldo=saldo-$harga WHERE username = '$username'");
- $simpan = mysql_query("INSERT INTO historyall VALUES('','$no','$username','$total' ' $ket','$harga','Proses','$email'' $teks','$tanggal')");
- if($simpan) {
- ?>
- <div class="alert alert-success"><center>
- ==== Detail Orderan ====<br />
- No.Order : <?php echo $kode; ?><br />
- Pembeli : <?php echo $get['nama']; ?><br />
- Orderan : <?php echo $total; ?> <?php echo $ket; ?><br />
- Url/Username : <?php echo $email; ?><br />
- Harga : <?php echo $harga; ?><br />
- Tgl. Transaksi : <?php echo $tanggal; ?> <br />
- Terima Kasih Sudah order di : Faqih-Media.com <br />
- ==== Terima Kasih ====
- </center></div>
- <div class="alert alert-warning">
- Perhatian : Jika ingin order dengan Link/Username yang sama, Harap menunggu Orderan ini selesai baru order lagi.
- </div>
- <? } else { ?>
- ERROR
- <? }
- }
- ?>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement