Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <?php
- if (!isset($_SESSION)) {
- session_start();
- }
- if (file_exists('../../config/config.php')) {
- require_once ("../../config/config.php");
- } else {
- require_once ("../config/config.php");
- }
- protegeLogin();
- $vnum_post = limpar($_POST['id']);
- if(strtotime(date("H:i:s")) < @$_SESSION['time_compra']){
- $t = $_SESSION['time_compra'] - strtotime(date("H:i:s"));
- echo "Você deve aguardar ".$t." segundos para fazer outra compra.";
- exit();
- }
- if (!is_numeric($vnum_post) && empty($vnum_post)) {
- echo "Algo deu errado, tente novamente ou contacte um administrador.\n";
- exit();
- }
- $query = mysqli_query($con, "SELECT website.item_mall.nome_item,website.item_mall.item_vnum,website.item_mall.valor,website.item_mall.quantidade,website.item_mall.desconto,website.item_mall.item_tempo_tipo,website.item_mall.item_tempo,account.account.login,account.account.coins FROM website.item_mall,account.account WHERE account.account.id = '" . $_SESSION['id'] . "' AND website.item_mall.id = '" . $vnum_post . "'");
- $dados = mysqli_fetch_object($query);
- $nome_item_db = $dados->nome_item;
- $moedas = $dados->coins;
- $valor_item = $dados->valor - $dados->desconto;
- $quantidade = $dados->quantidade;
- $vnum_item = $dados->item_vnum;
- $tipo_tempo = $dados->item_tempo_tipo;
- $item_tempo = $dados->item_tempo;
- if ($moedas < $valor_item) {
- echo "Você não possui moedas suficientes para adquirir o item.\n";
- exit();
- }
- $socket_1_2 = "";
- $tempo_item = "";
- if($tipo_tempo != 0){
- if($tipo_tempo == 1){
- $socket_1_2 = ",socket2";
- $tempo_item = ",'".$item_tempo."'";
- }elseif($tipo_tempo == 2){
- $socket_1_2 = ",socket0";
- $item_tempo_fu = strtotime(date("Y-m-d H:i:s")) + $item_tempo * 60;
- $tempo_item = ",'".$item_tempo_fu."'";
- }
- }
- $resto_moedas = $moedas - $valor_item;
- $update = mysqli_query($con, "UPDATE account.account SET account.coins = '" . $resto_moedas . "' WHERE account.id = '" . $_SESSION['id'] . "'");
- $update2 = mysqli_query($con, "UPDATE website.item_mall SET website.item_mall.qt_compras = website.item_mall.qt_compras + 1 WHERE website.item_mall.id = '" . $vnum_post . "'");
- $insert = mysqli_query($con, "INSERT INTO player.item_award (login,vnum,count,given_time,why".$socket_1_2.",mall) VALUES('" . $_SESSION['login'] . "','" . $vnum_item . "','" . $quantidade . "','now()','Item Mall'".$tempo_item.",'1')") or die(mysqli_error($con));
- $_SESSION['coins'] = $resto_moedas;
- $data = date("Y-m-d H:i:s");
- $ip = $_SERVER["REMOTE_ADDR"];
- $log = mysqli_query($con, "INSERT INTO website.logs VALUES('','" . $_SESSION['id'] . "','13','Comprou o item - " . $nome_item_db . " - Por ".$valor_item." moedas','".$vnum_post."','".$nome_item_db."','','" . $data . "','" . $ip . "')")or die(mysqli_error($con));
- $time_compra = strtotime(date("H:i:s")) + $config['time_compra_itens'];
- $_SESSION['time_compra'] = $time_compra;
- echo "OK";
- ?>
Advertisement
Add Comment
Please, Sign In to add comment