Файл: DARK WARS/dark_war/market/sell.php
Строк: 29
<?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'];
$q = mysql_query("SELECT * FROM `dark_war_wshop_u` WHERE id='$id' AND `id_player` = '$player->id' LIMIT 1");
if (!mysql_num_rows($q)) {
$doc->err('У вас нет такой вещи');
exit();
}
$ar = mysql_fetch_assoc($q);
if (mysql_result(mysql_query("SELECT COUNT(*) FROM `dark_war_wshop_u` WHERE `id` = '$id' AND `active` = '1'"),0)>0) {
$doc->err('Данная вещь установлена, снимите ее');
exit();
}
if (isset($_POST['save'])) {
$gold = abs(ceil(trim($_POST['gold'])));
$silver = abs(ceil(trim($_POST['silver'])));/*
mysql_query("UPDATE `dark_war_users` SET `gold` = `gold` + '$gold', `silver` = `silver` + '$silver' WHERE `id` = '{$player->id}'"); */
mysql_query("INSERT INTO `dark_war_market`(`id_user`, `price_g`, `price_s`, `name`, `description`, `type`, `w`, `h`, `img`, `level`, `dmg`, `armor`, `armorp`, `heal`, `mana`, `magicr`, `magicp`) VALUES ('".$player->id."', $gold, $silver, '$ar[name]', '$ar[description]', $ar[type], $ar[w], $ar[h], $ar[img], $ar[level], $ar[dmg], $ar[armor], $ar[armorp], $ar[heal], $ar[mana], $ar[magicr], $ar[magicp])") or die(mysql_error());
mysql_query("DELETE FROM `dark_war_wshop_u` WHERE `id` = '$id' AND `id_player` = '{$player->id}' LIMIT 1");
$doc->msg('Вы выставили на продажу эту вещь.');
}
$img = "<img src='/dark_war/all_img/weapon_shop/$ar[type]/$ar[img].png' alt='!' />";
$title = "Вы продаете товар";
$request[] = "Рекомендованная цена:";
$request[] = "Золото: " . ceil($ar['gold'] * 43 / 100);
$request[] = "Серебро: " . ceil($ar['silver'] * 43 / 100);
$list = array('img' => $img, 'title' => $title, 'request' => $request, 'action' => $action);
$doc->assign('list', $list);
$doc->display('view_info.tpl');
$doc->assign('dis', $dispatch);
$doc->assign('method', 'post');
$doc->assign('action', '');
$dispatch = array();
$dispatch[] = array('type' => 'text', 'name' => 'gold', 'title' => 'Цена золота', 'br' => 1);
$dispatch[] = array('type' => 'text', 'name' => 'silver', 'title' => 'Цена серебра', 'br' => 1);
$dispatch[] = array('type' => 'submit', 'name' => 'save', 'value' => 'Сохранить', 'br' => 0);
$doc->assign('dis', $dispatch);
$doc->display('form.tpl');
$doc->ret('/dark_war/market/add.php', 'Добавить'); // выводит ссылки шаги на зад
$doc->ret("my_info.php?id=$id".(isset($_GET['page'])?'?page='.$_GET['page'].'' : '')."", 'Информация');
?>