Файл: weatut.ru/itemshop.php
Строк: 62
<?php
require_once ('system/func.php');
auth(); // Закроем от не авторизованных
# Настройки #
$id = abs(intval($_GET['id']));
if($id)$item = mysql_fetch_assoc(mysql_query("SELECT * FROM `item` WHERE `id` = '".$id."'"));
# Ошибки #
if(!$item){
$_SESSION['msg'] == 'Такой вещи не существует';
header('Location: /rinok?act=shop');
exit();
}
## Акция ##
if($auction == 1 and $user[auction] >= 500)$item[cena] -= ceil($item[cena]*60/100);
###########
if(isset($_GET['kup'])){
if($user['skill'] < $inv['skill']) {
$_SESSION['msg'] = "У вас не Достаточно мастерства для покупки...";
exit(header("Location: ?$random"));
}
$inv = mysql_result(mysql_query("SELECT COUNT(*) FROM `inv` WHERE `odeta` = 'net' AND `id_user` = '$myID'"),0);
if($inv == 20){
$_SESSION['msg'] = "Вы не смогли поднять вещь, ваша сумка переполнена";
header("Location: ?$random");
exit();
}
if($user['gold'] < $item['cena']){
$_SESSION['msg'] = 'Не хватает '.ico('icons', 'gold.png').' '.($item['cena']-$user['gold']).' золота';
header('Location: ?');
exit();
}
mysql_query("INSERT INTO `inv` SET `id_user` = '$myID', `name` = '$item[name]', `str` = '$item[str]', `def` = '$item[def]', `health` = '$item[health]', `tip` = '$item[tip]', `skill` = '$item[skill]', `odeta` = 'net' , `item` = '$item[item]'");
mysql_query("update `users` set `gold` = '".($user['gold']-$item['cena'])."' where (`id` = '".$myID."')");
$_SESSION['msg'] = 'Вещь куплена, и положена в сумку';
header("location: ?");
exit();
}
$title = $item['name'];
require_once ('system/header.php');
## Тип вещи ##
switch($item['tip']){
case 'golova':
$tip = 'Голова';
break;
case 'plechi':
$tip = 'Плечи';
break;
case 'tors':
$tip = 'Торс';
break;
case 'perchatki':
$tip = 'Перчатки';
break;
case 'lev':
$tip = 'Левая рука';
break;
case 'prav':
$tip = 'Правая рука';
break;
case 'nogi':
$tip = 'ноги';
break;
case 'obuv':
$tip = 'Обувь';
break;
}
## Качество ##
switch($item['skill']){
case '1':
$kachestvo = 'Обычное';
break;
case '10':
$kachestvo = 'Редкое';
break;
case '26':
$kachestvo = 'Эпическое';
break;
case '48':
$kachestvo = 'Легендарное';
break;
case '100':
$kachestvo = 'Божественное';
break;
}
echo "<div class='block'>";
echo "<h1>$item[name], $tip<br>$kachestvo</h1>";
echo "<div class='oh'><img src='/images/items/$item[tip]/$item[item].png' style='margin-right:3px;margin-top:-2px;'></div>";
echo ico('icons', 'str.png')." Атака: $item[str]<br>";
echo ico('icons', 'def.png')." Защита: $item[def]<br>";
echo ico('icons', 'health.png')." Жизнь: $item[health]";
echo "<div style='clear:both;'></div>";
$item_snars = mysql_query("SELECT * FROM `inv` WHERE `id_user` = '".$myID."' AND `tip` = '".$item['tip']."' AND `odeta` = 'da'");
$item_snars = mysql_fetch_array($item_snars);
$param_1 = $item_snars['str']+$item_snars['def']+$item_snars['health'];
$param_2 = $item['str']+$item['def']+$item['health'];
if($param_1 > $param_2){
echo "<font color='red'>-".($param_1-$param_2)."</font> к параметрам";
}elseif($param_1 < $param_2){
echo "<font color='green'>+".($param_2-$param_1)."</font> к параметрам";
}
echo "<hr>";
echo "<a href='?kup' class='link center'>Купить ".ico('icons', 'gold.png')." ".$item['cena']."</a>";
echo "</div>";
require_once ('system/footer.php');
?>