Файл: www/theme/index.php
Строк: 63
<?php
include '../config.php';
$admin=admin();
$mod_them=mod_them();
$admin_zs=adm_zg();
if(isset($_GET['go'])){
$go=intval($_GET['go']);
$r=mysql_fetch_array(mysql_query("SELECT * FROM `theme_file` WHERE `id`='$go'"));
mysql_query("UPDATE `theme_file` SET `load`=`load`+1 WHERE `id`='$go'");
header('location: /theme/files/'.$r['type'].'/'.$r['file']);
}else{
if(isset($_GET['sect'])){
$sect=intval($_GET['sect']);
$k=mysql_query("SELECT * FROM `theme_sect` WHERE `id`='$sect'");
if(!mysql_num_rows($k)){
div('Ошибка');
echo 'Этого раздела не существует';
}else{
$a=mysql_fetch_array($k);
div($a['name']);
echo '» <a href="/theme/f'.$a['id_cat'].'/">Вернуться</a><br/>';
echo '» <a href="../search.php?zid='.$sect.'">Поиск тем</a><br/><br/>';
$sorts=array(1,2,3);
$sort=(isset($_SESSION['pvs']) and in_array($_SESSION['pvs'],$sorts))?$_SESSION['pvs']:2;
$sort=(isset($_GET['pvs']) and in_array($_GET['pvs'],$sorts))?$_GET['pvs']:$sort;
$_SESSION['pvs']=$sort;
echo ($sort==1)?'<b>Без превью</b><br/>':'<a href="/theme/s'.$sect.'/?pvs=1">Без превью</a><br/>';
echo ($sort==2)?'<b>Средний [60х60]</b><br/>':'<a href="/theme/s'.$sect.'/?pvs=2">Экстра [60х60]</a><br/>';
echo ($sort==3)?'<b>Экстра [90х90]</b><br/><br/>':'<a href="/theme/s'.$sect.'/?pvs=3">Экстра [90х90]</a><br/><br/>';
$c=mysql_num_rows(mysql_query("SELECT * FROM `theme_file` WHERE `id_sect`='$sect'"));
echo 'Файлов: '.$c.'<br/>';
if(isset($aut)){
$st=30;
}else{
$st=10;}
$cp=ceil($c/$st);
if(isset($_GET['p']) and !empty($_GET['p']) and is_numeric($_GET['p']) and $_GET['p']>1 and $_GET['p']<=$cp){
$p=intval($_GET['p']);
}else{
$p=1;}
$start=$p*$st-$st;
$q=mysql_query("SELECT * FROM `theme_file` WHERE `id_sect`='$sect' ORDER BY `id` DESC LIMIT $start,$st");
while($r=mysql_fetch_array($q)){
$n++;
if(is_integer($n/2)){
echo '<div class="msg2">';
}else{
echo '<div class="msg1">';}
$u=get_user($r['id_user']);
$ex=pathinfo($r['file']);
$ext=strtolower($ex['extension']);
if($ext=='nth' and $r['type']==2 and $sort==2)
echo '<img src="../file_nth.php?fid='.$r['id'].'" width="40" height="60"></a><br/>';
if($ext=='nth' and $r['type']==2 and $sort==3)
echo '<img src="../file_nth.php?fid='.$r['id'].'" width="60" height="90"></a><br/>';
if($ext=='thm' and $r['type']==1 and $sort==2)
echo '<img src="../file_thm.php?fid='.$r['id'].'" width="40" height="60"></a><br/>';
if($ext=='thm' and $r['type']==1 and $sort==3)
echo '<img src="../file_thm.php?fid='.$r['id'].'" width="60" height="90"></a><br/>';
echo $r['file'].'';
if($admin or $mod_them or $admin_zs){
echo ' [<a href="../del.php?fid='.$r['id'].'">Удл</a>]';}
echo '<br/>Размер: '.round(filesize('files/'.$r['type'].'/'.$r['file'])/1024).'Кб<br/>Скачана: '.$r['load'].' раз<br/>Загрузил: <a href="../../info.php?id='.$r['id_user'].'">'.$u['login'].'</a><br/>» <a href="/theme/go'.$r['id'].'/">Скачать тему</a><br/>';
echo '</div>';}}
}else{
if(isset($_GET['cat'])){
$cat=intval($_GET['cat']);
$k=mysql_query("SELECT * FROM `theme_cat` WHERE `id`='$cat'");
if(!mysql_num_rows($k)){
div('Ошибка');
echo 'Этой категории не существует';
}else{
$a=mysql_fetch_array($k);
div($a['name']);
echo '» <a href="/theme/'.$a['type'].'/">Вернуться</a><br/>';
echo '» <a href="../search.php?cid='.$cat.'">Поиск тем</a><br/><br/>';
$q=mysql_query("SELECT * FROM `theme_sect` WHERE `id_cat`='$cat'");
while($r=mysql_fetch_array($q)){
$c=mysql_num_rows(mysql_query("SELECT * FROM `theme_file` WHERE `id_sect`='$r[id]'"));
echo '» <a href="/theme/s'.$r['id'].'/">'.$r['name'].'</a> ['.$c.']<br/>';}
if($admin or $mod_them or $admin_zs){
echo '<br/>» <a href="../upload.php?cat='.$cat.'">Загрузить тему</a>';}}
}else{
if(isset($_GET['type'])){
$type=intval($_GET['type']);
if($type>2 or $type==0)header('location: /theme/');
if($type==1)$nm='SE';
if($type==2)$nm='Nokia';
div($nm);
echo '» <a href="/theme/">Вернуться</a><br/>';
echo '» <a href="../search.php?sid='.$type.'">Поиск тем</a><br/><br/>';
$q=mysql_query("SELECT * FROM `theme_cat` WHERE `type`='$type'");
while($r=mysql_fetch_array($q)){
$c=mysql_num_rows(mysql_query("SELECT * FROM `theme_file` WHERE `id_cat`='$r[id]'"));
echo '» <a href="/theme/f'.$r['id'].'/">'.$r['name'].'</a> ['.$c.']<br/>';}
}else{
div('Темы');
$type1=mysql_num_rows(mysql_query("SELECT * FROM `theme_file` WHERE `type`=1"));
echo '» <a href="/theme/1/">SE</a> ['.$type1.']<br/>';
$type2=mysql_num_rows(mysql_query("SELECT * FROM `theme_file` WHERE `type`=2"));
echo '» <a href="/theme/2/">Nokia</a> ['.$type2.']<br/><br/>';
echo '<a href="search.php">Поиск тем</a><br/>';
echo '<a href="top_file.php">ТОР файлов</a><br/>';
echo '<a href="../info/adm_mod.php?ad=6">Администрация раздела</a><br/>';}}}}
echo '</div>';
include '../foot.php';
echo '</div>';
?>