Вход Регистрация
Файл: _modules/inv/equip/index.php
Строк: 28
<?php

    
# mark core  v1.0
    # author Drk in
    # date 24.10.19     

    # core

    
require_once ( $_SERVER['DOCUMENT_ROOT']."/_core/system.php" );

    
# user

    
system::access(true);

    
$id =  isset( $_GET['id'] ) ? system::abs($_GET['id']): 0;    
    
$act =  isset( $_GET['act'] ) ? system::abs($_GET['act']): 0;

    if (
cache_inv::ch($id) == false)system::header('/inv','Ошибка, предмет не найден');

    
$inv cache_inv::check($id);

    if (
cache_itm::ch($inv['thing']) == false)system::header('/inv','Ошибка, аммуниция не найдена');
    
    
$check =  DB :: $dbh -> querySingle("SELECT count(id) FROM inv WHERE user = ? AND hide = ? AND cat = ? LIMIT 1;",array($user['id'],1,$inv['cat']));     

    if (!empty(
$check) && $act == 1)system::header('/inv','У вас экипирован другой предмет в этот слот');

    if (
$user['id'] != $inv['user'])system::header('/inv','Ошибка, предмет не найден');

    if (
$inv['cat'] != AND $inv['cat'] != AND $inv['cat'] != AND $inv['cat'] != AND $inv['cat'] != 10)system::header('/inv','Ошибка, предмет не найдена');

    
$hide = ($inv['hide'] == 1:0);

    
DB :: $dbh -> query("UPDATE inv SET hide = ? WHERE id = ? LIMIT 1;",array($hide,$id));

    
cache_inv::save($id);

    
cache_size::save($user['id'],$user['lvl_inv']);

    
system::header('/inv','Успешно');
?>
Онлайн: 0
Реклама