Вход Регистрация
Файл: things.php
Строк: 93
<?php
# Заказчик: ST34RT
# Исполнитель: TJerry
# Контакты: 4play.IN || http://bymas.ru/id3189
# Спасибо за обращение к TJCompany.

$title 'Магазин вещей';
require_once 
'system/connect.php';
require_once 
'system/head.php';
no_auth(); //Закроем

switch($act){
default:
    echo 
'<div class="razd55"> Привет, '.$user['login'].'. Выбери тип вещи. </div>';
    echo 
'<div class="razdel"></div>';
    echo 
'<div class="menu_j"><a href="/things.php?act=view&type=gloves" class="top_menu_j"><img src="system/css/img/ind.png" alt="*"/> Перчатки </a></div>';
    echo 
'<div class="menu_j"><a href="/things.php?act=view&type=capa" class="top_menu_j"><img src="system/css/img/ind.png" alt="*"/> Капа </a></div>';
    echo 
'<div class="menu_j"><a href="/things.php?act=view&type=shoes" class="top_menu_j"><img src="system/css/img/ind.png" alt="*"/> Обувь </a></div>';
    echo 
'<div class="razdel"></div>';
break;
case 
'view':
    
$type filter($_GET['type']);
    
$things mysql_fetch_assoc(mysql_query("SELECT * FROM `things` WHERE `type` = '".$type."'"));
    if(
$things == 0error('Данный тип вещей не найден');
    else {
        
// Если тип существует
        
$k_post mysql_result(mysql_query("SELECT COUNT(*) FROM `things` WHERE `type` = '".$type."'"),0);
        
$k_page k_page($k_post,10);
        
$page page($k_page);
        
$start 10*$page-10;
        
$check mysql_query("SELECT * FROM `things` WHERE `type` = '".$type."' ORDER BY `id` DESC LIMIT $start, 10");
        echo 
'<div class="razdel"></div>';
        while(
$th mysql_fetch_assoc($check)){
            echo 
'<div class="menu_j"><a href="/things.php?act=buy&id='.$th['id'].'" class="top_menu_j"><img src="system/css/img/ind.png" alt="*"/> '.$th['name'].' </a></div>';
        }
        echo 
'<div class="razdel"></div>';
        if(
$k_post '10') echo str('/things.php?act=view&type='.$type.'&',$k_page,$page);
    }
break;
case 
'buy':
    
$ID abs(intval($_GET['id']));
    
$things mysql_fetch_assoc(mysql_query("SELECT * FROM `things` WHERE `id` = '".$ID."'"));
    if(
$things == 0error('Данная вещь не найдена');
    else {
        
# ПОКУПКА ШМОТКИ #
        
if(isset($_REQUEST['buySuccess'])){
            if(
mysql_result(mysql_query("SELECT COUNT(*) FROM `user_things` WHERE `id_things` = '".$things['id']."' AND `id_user` = '$user[id]'"),0) == trueerror('Эта вещь уже есть в вашем рюкзаке');
            elseif(
$things['silver'] > $user['silver']) error('Недостаточно серебра для покупки');
            elseif(
$things['gold'] > $user['gold']) error('Недостаточно золота для покупки');

            else {
                
mysql_query("INSERT INTO `user_things` SET 
                `id_things` = '"
.$things['id']."', 
                `id_user` = '"
.$user['id']."',
                `power` = '"
.$things['power']."',
                `protection` = '"
.$things['protection']."',
                `agility` = '"
.$things['agility']."', 
                `type` = '"
.$things['type']."'
                "
); // Добавляем вещь в рюкзак
                
                
mysql_query("UPDATE `user` SET 
                `silver` = `silver` - '"
.$things['silver']."', 
                `gold` = `gold` - '"
.$things['gold']."' 
                WHERE `id` = '"
.$user['id']."'"); // Снимаем монеты с игрока
                
                
$_SESSION['message'] = 'Вещь успешно куплена'// Вывод сообщения о покупке
                
header('Location: /things.php?act=buy&id='.$things['id'].''); // Переадресация
            
}
        }
        
///////////////////////////////////////////////////////
        
if($things['type'] == 'gloves'$types 'Перчатки';
        elseif(
$things['type'] == 'capa'$types 'Капа';
        elseif(
$things['type'] == 'shoes'$types 'Обувь';
        else 
$types null;
        
///////////////////////////////////////////////////////
        
echo '<div class="razd55">';
        echo 
'<table width="100%">';
            echo 
'<tr>';
                echo 
'<td valign="top" width="70px">';
                    echo 
'<img src="'.$things['img'].'" width="64px;" alt="'.$things['name'].'" title="'.$things['name'].'" />';
                echo 
'</td>';
                echo 
'<td valign="top" style="color: #fff; font-size: 13px;">';
                    echo 
'<div class="sh"> '.$things['name'].' </div>';
                    echo 
'<p class="tj">';
                    echo 
'<img src="/system/css/ico/power.png" alt="*" height="14"/> '.intval($things['power']).' ';
                    echo 
'<img src="/system/css/ico/protection.png" alt="*" height="14"/> '.intval($things['protection']).' ';
                    echo 
'<img src="/system/css/ico/agility.png" alt="*" height="14"/> '.intval($things['agility']).' <br/>';
                    echo 
'</p>';
                    echo 
'<b> Тип: </b> '.$types.' <br/>';
                    echo 
''.($things['silver'] != '0' '<b> Серебро: </b> '.$things['silver'].' <br/>':'').'';
                    echo 
''.($things['gold'] != '0' '<b> Золото: </b> '.$things['gold'].' <br/>':'').'';
                echo 
'</td>';
            echo 
'</tr>';
        echo 
'</table>';
        echo 
'<form action="/things.php?act=buy&id='.$things['id'].'" method="POST">';
            echo 
'<input type="submit" name="buySuccess" value="Купить">';
        echo 
'</form>';
        echo 
'</div>';
        echo 
'<div class="razdel"></div>';
    }
break;
}

require_once 
'system/foot.php';
?>
Онлайн: 0
Реклама