Вход Регистрация
Файл: my.net.ru/modules/games/show.php
Строк: 19
<?php
$game 
db::get_string("SELECT * FROM `GAMES` WHERE `ID` = ? LIMIT 1", [intval(get('id'))]);
$game_user db::get_string("SELECT * FROM `GAMES_USERS` WHERE `GAME_ID` = ? AND `USER_ID` = ? LIMIT 1", [$game['ID'], user('ID')]);
html::title(lg('Игра %s'tabs($game['NAME'])));
acms_header();
access('users');

if (!isset(
$game['ID'])) {
  
  
error('Неверная директива');
  
redirect('/m/games/');

}

if (
config('PRIVATE_GAMES') == 0){
  
  
error('Модуль отключен администратором');
  
redirect('/');
  
}

if (
get('get') == 'delete' && isset($game_user['ID'])){

  
db::get_set("UPDATE `GAMES` SET `RATING` = `RATING` - '1' WHERE `ID` = ? LIMIT 1", [$game['ID']]);
  
db::get_set("DELETE FROM `GAMES_USERS` WHERE `GAME_ID` = ? AND `USER_ID` = ? LIMIT 1", [$game['ID'], user('ID')]);

  
success('Игра успешно удалена из вашего списка');
  
redirect('/m/games/');

}

if (
get('get') == 'go' && !isset($game_user['ID'])){
  
  
db::get_add("INSERT INTO `GAMES_USERS` (`USER_ID`, `GAME_ID`) VALUES (?, ?)", [user('ID'), $game['ID']]);
  
db::get_set("UPDATE `GAMES` SET `RATING` = `RATING` + '1' WHERE `ID` = ? LIMIT 1", [$game['ID']]);

  
redirect('/games/'.$game['LINK'].'/');

}

if (
get('get') == 'go_user' && isset($game_user['ID'])){

  
redirect('/games/'.$game['LINK'].'/');

}

?>
<div class='list-body'>  
  
<div class='list-menu'>
<div class='user-avatar-mini'>
<img class='img' src='/games/<?=$game['LINK']?>/img/<?=$game['IMG']?>' style='width: 60px; height: 60px'>
</div>
<div class='user-login-mini' style='padding-left: 20px; width: 57%'>
<b><?=tabs($game['NAME'])?></b><br />
<p><?=icons('user'15'fa-fw')?> <?=lg('играют')?> <?=db::get_column("SELECT COUNT(*) FROM `GAMES_USERS` WHERE `GAME_ID` = ?", [$game['ID']])?> <?=lg('чел.')?></p>
</div>
</div>
  
<div class='list-menu'>  
<?=tabs($game['MESSAGE'])?>
<br /><br />
<?

if (isset($game_user['ID'])){
  
  
?>
  <a href='/m/games/show/?id=<?=$game['ID']?>&get=go_user' class='btn'><?=icons('gamepad'15'fa-fw')?> <?=lg('Играть')?></a>
  <a href='/m/games/show/?id=<?=$game['ID']?>&get=delete' class='btn-o'><?=icons('trash'15'fa-fw')?> <?=lg('Удалить из списка')?></a>
  <?
  
}else{
  
  
?>
  <a href='/m/games/show/?id=<?=$game['ID']?>&get=go' class='btn'><?=icons('plus'15'fa-fw')?> <?=lg('Вступить в игру')?></a>
  <?
  
}

?>
</div>
</div>
<?

back
('/m/games/''Ко всем играм');
acms_footer();
Онлайн: 1
Реклама