View file top.php

File size: 3.93Kb
<?php
// This is main page;

require './config.php';
tmp_page (to_utf('Рейтинг альбомов'));
echo '<p>';
if (!isset($prev))$prev=80;

switch ($do)
{
default:
	$today=date('d',time());
	if ($k=='today')
		{
		$aimg = to_utf ('<img src="./main.gif" alt="Категории"/>Лучшие альбомы за сегодня');
		$slq = "`uptime` = '$today' && `tod_stat` > 0";
		$slq1= "`uptime` ='$today' && `tod_stat` > 0 order by `tod_stat`";
		$err = to_utf('За сегодня голосов небыло!');
		}
	else {
		$aimg = to_utf ('<img src="./main.gif" alt="Категории"/>Лучшие альбомы за все время');
		$slq = "`stats` > 0";
		$slq1= "`stats` > 0 order by `stats`";
		$err = to_utf('Голосов за пользователей небыло!');
		};

	echo $aimg.'<br/><br/>';

	
	$count = sql("select count(*) from `users` where $slq ;");
	$count=$count[0];
	
	if ($count==0)echo $err;
	
	else {
	$is_page=is_page($count);
	
	$uptime = mysql_query("select * from `users` where $slq1 desc limit $is_page[start], $is_page[finish];");
	
	for($i=$is_page['start']; $i<$is_page['finish']; $i++)
		{
			$query=mysql_fetch_array($uptime);

			$countph = sql("select count(*) from `photo_id` where `user_id`='$query[id]';");	
			if ($countph[0] > 0)
				$image='<img src="./image.php?pre='.$prev.'&amp;id='.(int)$query['id'].'" alt="'.$query['nick'].'"/> ';
			else 
				$image = '';
							
			echo $image;
			echo '<a href="./user.php?id='.(int)$query[0].'&amp;cat='.$query['tocat'].'">'.stripslashes($query[1]).'</a><br/>';
		};
		
	echo '<br/>'.to_utf('Стр. ');
	echo listpages ($is_page['p'],2,$is_page['pages'],'&amp;k='.$k);
	echo ' ('.($is_page['start']+1).'-'.$is_page['finish'].to_utf(' из ').$count.')';
			
	echo to_utf('<br/>Предпросмотр:<br/>');
	echo is_active($this_uri.'?prev=40&amp;k='.$k,'40x20',$prev);
	echo is_active($this_uri.'?prev=80&amp;k='.$k,'80x60',$prev);
	echo is_active($this_uri.'?prev=100&amp;k='.$k,'100x80',$prev);
		};	

break;

case 't':

echo to_utf('<img src="./main.gif" alt=""/>Рейтинг 5 лучших во всех категориях<br/><br/>');

if (!isset($see))
	{
		$db = mysql_query("select * from `cataloge` order by `id` desc;");
			while ($dbi = mysql_fetch_array($db))
				echo '<img src="./folder.gif" alt=""/><a href="'.$this_uri.'?do=t&amp;see='.$dbi['id'].'">'.stripslashes($dbi['catname']).'</a><br/>';
				
list($Mid,$Mpass)=explode('_',base64_decode($_SESSION['Muis']));			 
$aut = sql("select * from `users` where `id`='$Mid' && pass='".md5($Mpass)."';");	
		
		echo '<br/><br/>';
	if ($aut)
		echo '&#187; '.utf_url ('./profile.php','Профиль').'<br/>';
	else 
		echo '&#187; '.utf_url ('./register.php', 'Регистрация') . '<br/>';	
		echo '&#187; '.utf_url ('./register.php?rules', 'Правила') . '<br/>';
		echo '&#187; '.utf_url ('./search.php', 'Поиск') . '<br/>';
		
	if (!$aut)
		echo '&#187; '.utf_url ('./profile.php', 'Вход') . '<br/>';
	else
		echo '&#187; '.utf_url ('./logout.php','Выход').'<br/>';
	}

else {
	$count =sql("select count(*) from `users` where `tocat`='$see';");
	
	if($count[0]==0){ echo to_utf('Пользователей не найдено!');}
	
	else{ 
	$open = mysql_query("select * from `users` where `tocat`='$see' order by `stats` desc limit 5;");
	while ($query = mysql_fetch_array($open))
		{
			$countph = sql("select count(*) from `photo_id` where `user_id`='$query[id]';");	
			if ($countph[0] > 0)
				$image='<img src="./image.php?pre='.$prev.'&amp;id='.(int)$query['id'].'" alt="'.$query['nick'].'"/> ';
			else 
				$image = '';
							
			echo $image;
			echo '<a href="./user.php?id='.(int)$query[0].'&amp;cat='.$query['tocat'].'">'.stripslashes($query[1]).'</a><br/>';
		};
	
	echo to_utf('<br/>Предпросмотр:<br/>');
	echo is_active($this_uri.'?prev=40&amp;do='.$do.'&amp;see='.$see,'40x20',$prev);
	echo is_active($this_uri.'?prev=80&amp;do='.$do.'&amp;see='.$see,'80x60',$prev);
	echo is_active($this_uri.'?prev=100&amp;do='.$do.'&amp;see='.$see,'100x80',$prev);
	}
	echo '<br/>'.utf_url($this_uri.'?do=t', 'Назад к разделам');
}

break;
}

echo '</p><p align="center">'.utf_url ('./', 'Фотоальбом') .'<br/>'. $copy ;
tmp_foot();
?>