Файл: www/android/game.php
Строк: 130
<?php
define('SECURED', true);
include 'ini.php';
include '../config.php';
$admin=admin();
$mod_andr=mod_andr();
$admin_zs=adm_zg();
function pinfo($path){
$path = pathinfo($path);
return $path['extension'];}
$id=intval($_GET['ID']);
$game=mysql_fetch_array(mysql_query("select * from `games_and` where `id`='$id';"));
$category=mysql_fetch_array(mysql_query("select * from `categorys_and` where `id`='$game[cat_id]';"));
div($game['name']);
$game=mysql_fetch_array(mysql_query("select * from `games_and` where `id`='$id';"));
if($_GET['rate']=='plus' || $_GET['rate']=='minus'){
if($aut){
if($_GET['rate']=='plus')$rat='1'; else $rat='0';
mysql_query("delete from `games_reyt_and` where `id_user` = '$aut[id]' and `id_game` = '$id'");
mysql_query("INSERT INTO `games_reyt_and` (`id_user`, `id_game`, `or`) VALUES ('$aut[id]','$id','$rat')");
$r1=mysql_result(mysql_query("SELECT COUNT(*) FROM `games_reyt_and` WHERE `id_game` = '$id' and `or` = '1'"),0);
$r0=mysql_result(mysql_query("SELECT COUNT(*) FROM `games_reyt_and` WHERE `id_game` = '$id' and `or` = '0'"),0);
mysql_query("UPDATE `games_and` SET `neg_rating`='$r0', `pos_rating` = '$r1' WHERE `id` = '$id';");
//mysql_query("UPDATE `games` SET `pos_rating`='$r1' WHERE `id` = '$id';");
header('Location: /android/'.$id.'?ok');
$game=mysql_fetch_array(mysql_query("select * from `games_and` where `id`='$id';"));
echo 'Спасибо, ваш голос учтен!';
}else echo 'Необходима регистрация';}
if(isset($_GET['ok']))echo 'Спасибо, ваш голос учтен!';
$razd=mysql_fetch_array(mysql_query("select * from `files_razd_and` where `id` = '$category[razd]';"));
if(!empty($game['screenshot'])) echo '<div class="msg2"><p align="center"><img src="/android/'.$game['screenshot'].'" width="176" height="220" alt="'.$config['site'].'"/></p></div>';
if(($admin or $mod_andr or $admin_zs) && $_GET['forum']==dob && empty($game['forum'])){
mysql_query("INSERT INTO `forum_theme` SET `id_topic`='98', `name`='$game[name]', `close`='0', `time_cr`='$time', `time_ed`='$time', `id_user`='$aut[id]'");
$them['id']=mysql_insert_id();
mysql_query("UPDATE `forum_topic` SET `time`='$time' WHERE `id_topic`='98'");
$descr="[img]/android/$game[screenshot][/img][br] ".$game[description];
$descr.='[br] [url=/android/'.$id.'/]Подробнее...[/url]';
mysql_query("INSERT INTO `forum_msg` SET `id_theme`='$them[id]', `time`='$time', `msg`='$descr', `id_topic`='98', `id_user`='$aut[id]'");
echo '<hr/>';
echo '<div class="b2">Тема на форуме создана</div>';
echo '<div class="b2">';
echo "<a href='/android/$id'>Принять</a><hr/>";
echo '</div>';
mysql_query("UPDATE `games_and` SET `forum`='$them[id]' WHERE `id` = '$id'");
}
echo output($game['description']);
$ank=mysql_fetch_array(mysql_query("SELECT * FROM `users` WHERE `id`='$game[us_from]'"));
echo '<br/><br/><b>Добавил:</b> <a href="/info.php?id='.$ank['id'].'">'.$ank['login'].'</a><br/><b>Раздел:</b> <a href="'.$razd['link'].'">'.$razd['name'].'</a><br/><b>Категория:</b> <a href="/android/cat/'.$category['id'].'">'.$category['name'].'</a><br/>';
$comments=mysql_result(mysql_query("SELECT COUNT(*) FROM `forum_msg` WHERE `id_theme` = '$game[forum]'"),0);
$obs='<a href="/forum/?tid='.$game['forum'].'">Обсудить</a>';
$comm='['.$comments.']';
$q=mysql_query("select * from `files_and` where `game_id`='".$game['id']."' order by `position`;");
echo '<br/><b>Добавлена:</b> '.data($game['added']);
if($game['added']!=$game['two_added'] && !empty($game['two_added']) && $game['two_added']!=NULL)echo '<br/><b>Обновлена:</b> '.data($game['two_added']);
echo'<br/><b>Скачиваний:</b> '.$game['downloads'].'<br/>';
echo'<a href="/android/rating/'.$id.'/">Рейтинг файла</a>: (<a href="/android/'.$game['id'].'/?rate=plus"><font style="color:green">+</font></a>/<a href="/android/'.$game['id'].'/?rate=minus"><font style="color:red">-</font></a>): <font style="color:green"><b>'.$game['pos_rating'].'</b></font>/<font style="color:red"><b>'.$game['neg_rating'].'</b></font><br/>';
echo graph_rating($game['pos_rating'],$game['neg_rating']).'<br/>'.$obs.' '.$comm.'<br/>';
$ntime = $time - (3600*24*1);
echo '<hr/>';
while($file=mysql_fetch_array($q))
{
if($file['time']>$ntime)$n=' <b>(<font color="red">NEW</font>)</b>'; else $n=null;
echo output($file['description']).''.$n.'<br/>'.((!is_file($file['jar_path']))?'<a href="/android/down/'.$file['id'].'/?out">'.strtoupper(pinfo($file['jar_path'])).'</a>':'<a href="/android/down/'.$file['id'].'">'.strtoupper(pinfo($file['jar_path'])).'</a>').' ['.$file['size'].' Кб]<hr/>';
}
/*if ($admin) {
echo '» <a href="/games/admin/index.php?id='.$game['id'].'&mode=game_edit">Управление игрой</a>';
if(empty($game['forum']))echo '<br/>» <a href="/games/'.$game['id'].'/?forum=dob">Создать тему на форуме</a>';}*/
echo '<div class="msg1"><a href="/android/search/'.$razd['id'].'/">Поиск</a>|<a href="'.$razd['link'].'">'.$razd['name'].'</a>|<a href="/android/cat/'.$category['id'].'">'.$category['name'].'</a>|<b>'.$game['name'].'</b></div>';
if($admin or $mod_andr or $admin_zs){
if(empty($game['forum']))echo '» <a href="/android/'.$game['id'].'/?forum=dob">Создать тему на форуме</a><br/>';
echo '» <a href="/android/admin/index.php?id='.$game['id'].'&mode=game_edit">Редактировать игру</a><br/>';
echo '» <a href="/android/admin/index.php?id='.$game['id'].'&mode=view_files">Редактироват файлы</a><br/>';
}
echo '</div>';
include '../foot.php';
echo '</div>';
?>