Вход Регистрация
Файл: DARK WARS/dark_war/hunting_shop/buy_boom.php
Строк: 27
<?php
include_once '../start.php';
$doc = new document();
$doc->title('Покупка');


if (!isset(
$_GET['id']) || !is_numeric($_GET['id'])) {
    
$doc->err('Ошибка, не выбран товар в магазине');
    exit();
}

$id = (int)$_GET['id'];

$ar mysql_fetch_array(mysql_query("SELECT * FROM `dark_war_hshop_u` WHERE id='$id' AND `id_player` = '{$player->id}' LIMIT 1"));

if (!isset(
$ar['id'])) {
    
$doc->err('Ошибка, нет такого товара');
    exit();
}

if (!
$ar['is_boom']) {
    
$doc->err('Ошибка, нет чихла для стрел');
    exit();    
}


if (isset(
$_POST['save'])) {
    
$boom = (int)$_POST['boom'];
    
$price ceil($ar['gold'] * $boom);
    if (
$price $player->gold) {
        
$doc->err("У вас не достаточно золота");    
    } elseif (!
is_numeric($boom) || empty($boom)) {
        
$doc->err("Введене не коректное значение");
    } else {
        
mysql_query("UPDATE `dark_war_hshop_u` SET `boom` = (`boom` + '$boom') WHERE `id` = '$id'");
        
mysql_query("UPDATE `dark_war_users` SET `gold` = (`gold` - '$price') WHERE `id` = '{$player->id}'");
        
$doc->msg("Вы успешно купили стрелы, количество $boom");        
    }
}



$img "<img src='/dark_war/all_img/hunting_shop/$ar[img].png' alt='!' />";
$title "Выбраный товар для покупки";
$request[] = "$ar[description]";
$request[] = "Шанс охоты + $ar[chance]";
$request[] = "Золото - $ar[gold]";
$list = array('img' => $img'title' => $title,  'request' => $request);

$doc->assign('list'$list);
$doc->display('view_info.tpl');


$doc->assign('method''post');
$doc->assign('action'null);
$dispatch[] = array('type' => 'text''name' => 'boom''title' => 'количество стрел''br' => 1);
$dispatch[] = array('type' => 'submit''name' => 'save''value' => 'Купить''br' => 0);

$doc->assign('dis'$dispatch);
$doc->display('form.tpl');

$doc->ret("/dark_war/hunting_shop/my_huntin.php"'Назад');
?>
Онлайн: 1
Реклама