Вход Регистрация
Файл: train.php
Строк: 99
<?php
$title 
'Тренировка';
include_once 
'protected/sys.php';

$types = array ('t_str','t_hp','t_def');
$imagesT = array('strength','health','defense');
$descriptions = array ('Увеличивает наносимый врагам урон',
                        
'Увеличивает запас здоровья',
                        
'Поглощает урон врага');
$namesS = array ("Сила","Здоровье","Защита");

function 
_value ($var)
{
    if (
$var == OR $var ==10 OR $var ==15 OR $var ==20 
        
OR $var ==25 OR $var ==30 OR $var ==35 OR $var == 40
        
OR $var == 45 OR $var == 50 OR $var ==55 OR $var ==60
        
OR $var ==65 OR $var ==70)
    {
        return 
'gold';
    }

    return 
'silver';
}
function 
_cost ($var)
{
    if (
$var == OR $var ==10 OR $var ==15 OR $var ==20 
    
OR $var ==25 OR $var ==30 OR $var ==35 OR $var == 40
    
OR $var == 45 OR $var == 50 OR $var ==55 OR $var ==60
    
OR $var ==65 OR $var ==70)
    {
        
$data = array (5=>5,10=>20,15=>50,20=>100,
                        
25=>200,30=>400,35=>800,
                        
40=>1500,45=>2500,50=>2500,
                        
55=>2500,60=>2500,65=>2500,70=>2500);
    }
    else
    {
        
$data = array (0=>50,1=>50,2=>100,3=>150,4=>200,
                        
6=>400,7=>600,8=>800,9=>1000,
                        
11=>1500,12=>2500,13=>3500,14=>5000,
                        
16=>7000,17=>9600,18=>12000,19=>15000,
                        
21=>18000,22=>21000,23=>24000,24=>27000,
                        
26=>30000,27=>34000,28=>38000,29=>42000,
                        
31=>46000,32=>50000,33=>54000,34=>60000,
                        
36=>75000,37=>80000,38=>85000,39=>90000,
                        
41=>90000,42=>105000,43=>120000,44=>135000,
                        
46=>150000,47=>200000,48=>250000,49=>300000,
                        
51=>450000,52=>500000,53=>550000,54=>600000,
                        
56=>700000,57=>800000,58=>900000,59=>1000000,
                        
61=>1250000,62=>1500000,63=>1750000,64=>2000000,
                        
66=>2500000,67=>3000000,68=>3500000,69=>4000000);        
    }

    return 
$data[$var];
}


if (isset(
$_GET['train']))
{
    
$train  htmlspecialchars(trim($_GET['train']));

    if (
$user[$train] >69 )
    {
        
$_SESSION['error'] = 'Максимальный уровень!';
        
header("Location:/train");
        exit;    
    }

    if (
$train == 't_str')
    {
        if (
$user[_value($user['t_str'])] >= _cost($user['t_str'])) 
        {
            
//если хватает на левел ап

            //$valueUp =$values[$user['t_str']];

            
$valueUp _value($user['t_str']);

            
$upLevelTrainSql "UPDATE `users` SET `t_str`=?,`$valueUp`=?,`str`=?
                                WHERE `id`=?"
;
            
$upLevelTrainPl =  array(($user['t_str']+1),($user[$valueUp]-_cost($user['t_str'])),
                                    (
$user['str']+3),$user['id']);

            
$upLevelTrain $db->query($upLevelTrainSql,$upLevelTrainPl);


            
$_SESSION['info'] = 'Сила +3';
            
header("Location:/train");
            exit;
        }
        else
        {
            
$_SESSION['error'] = 'Вам не хватает средств!';
            
header("Location:/train");
            exit;            
        }
    }
    elseif (
$train  == 't_def')
    {
        if (
$user[_value($user['t_def'])] >= _cost($user['t_def'])) 
        {
            
//если хватает на левел ап

            //$valueUp =$values[$user['t_str']];

            
$valueUp _value($user['t_def']);

            
$upLevelTrainSql "UPDATE `users` SET `t_def`=?,`$valueUp`=?,`def`=?
                                WHERE `id`=?"
;
            
$upLevelTrainPl =  array(($user['t_def']+1),($user[$valueUp]-_cost($user['t_def'])),
                                    (
$user['def']+3),$user['id']);

            
$upLevelTrain $db->query($upLevelTrainSql,$upLevelTrainPl);


            
$_SESSION['info'] = 'Броня +3';
            
header("Location:/train");
            exit;
        }
        else
        {
            
$_SESSION['error'] = 'Вам не хватает средств!';
            
header("Location:/train");
            exit;            
        }        
    }
    elseif (
$train == 't_hp')
    {
        if (
$user[_value($user['t_hp'])] >= _cost($user['t_hp'])) 
        {
            
//если хватает на левел ап

            //$valueUp =$values[$user['t_str']];

            
$valueUp _value($user['t_hp']);

            
$upLevelTrainSql "UPDATE `users` SET `t_hp`=?,`$valueUp`=?,`hp`=?
                                WHERE `id`=?"
;
            
$upLevelTrainPl =  array(($user['t_hp']+1),($user[$valueUp]-_cost($user['t_hp'])),
                                    (
$user['hp']+3),$user['id']);

            
$upLevelTrain $db->query($upLevelTrainSql,$upLevelTrainPl);


            
$_SESSION['info'] = 'Здоровье +3';
            
header("Location:/train");
            exit;
        }
        else
        {
            
$_SESSION['error'] = 'Вам не хватает средств!';
            
header("Location:/train");
            exit;            
        }        
    }
    else
    {
        
$_SESSION['error'] = 'Вы ввели ошибочный запрос! Если ошибка повторяеться - сообщите Администрации!';
        
header("Location:/train");
        exit;        
    }
}



for (
$i 0$i <3$i++)
{


    
?>
    <div class ='content'/>
    <div class="fl ml10 mt10">
    <img class="item_icon" src="http://144.76.127.94/view/image/train/<?=$imagesT[$i];?>.png">
    </div>
    <div class="ml68 mt10 mb10 mr10 sh small lorange">
    <span class="medium lwhite tdn"><span class="darkgreen_link"><?=$namesS[$i];?> </span><span class="darkgreen_link font_15"><span class ='win'/>+<?=$user[$types[$i]]*3;?></span>
    </span></span><br>
    <span><span class="text_small"><?=$descriptions[$i];?></span><br>Уровень: <?=$user[$types[$i]];?> из 70</span>
    </div>
    </div>

<?php
if ($user[$types[$i]] < 70)
{
        
?>
        <br/>
        <center>
        <a href="?train=<?=$types[$i];?>" class="ubtn inbl green mb5 mt-15 ml5 mr5">
            <span class="ul">
                <span class="ur">
                    Тренировать  за 
                    <img src="http://144.76.127.94/view/image/icons/<?=_value($user[$types[$i]]);?>.png" class="icon">
                    <?=_cost($user[$types[$i]]);?>
                </span>
            </span>
        </a>
    </center>
        <?
}

}


include_once 
$config['root'].'/protected/footermain.php';
Онлайн: 2
Реклама