Вход Регистрация
Файл: wenr.online/app/shop/item.php
Строк: 12
<?php



if (!$user->isAuth()) {
    
redirect('/');
    exit;
}



    
$item $db->prepare('select * from `shop` where `id` = ?');
    
$item -> execute([Clean :: int($_GET['id'])]);
    
$item $item -> fetch(PDO :: FETCH_OBJ);
            if(!isset(
$item->id)){
                
redirect('/shop');
                exit;
            }
            
            
            if(
$user->get()->gold $item->price){
                
Notif :: error('Не хватает золота для покупки «'.$item->name.'»','/shop');
                exit;
            }
           
             
             
$sql $db->prepare('insert into `bag` (`name`,`user`,`type`,`dex`,`force`,`hp`,`max_hp`,`mana`,`mana_max`,`img`) values (?,?,?,?,?,?,?,?,?,?)');
             
$sql -> execute([
                 
$item->name,
                 
$user->get()->user_id,
                 
$item->type,
                 
$item->dex,
                 
$item->force,
                 
$item->hp,
                 
$item->max_hp,
                 
$item->mana,
                 
$item->mana_max,
                 
$item->img
                 
                 
                 
                 
]);
                            
            
$up $db->prepare('update users set gold = ? where user_id = ?');
            
$up -> execute([$user->get()->gold-$item->price,$user->get()->user_id]);
           
                
redirect('/bag');
                exit;
Онлайн: 1
Реклама