Просмотр файла user.php

Размер файла: 6.14Kb
<?php
require './config.php';

$dbi = sql ("select * from `users` where `id`='$id';");
tmp_page (to_utf('Фотоальбом/'). $dbi['nick']);

if (empty($dbi))
	exit (
		to_utf(
			'<p align="center">Пользователя с такими данными нет в БД!</p>'.
			'<p align="center"><a href="./">Фотоальбом</a><br/>'. $copy . 
			'<br/><small>['.round(array_sum(explode(chr(32),microtime()))-$start_time, 4).']</small>'.
		    '</p></card></wml>'
			 )
		 ); 

if (empty($prev) || $prev >100)$prev=80;
				
if ($sh!='full' && $sh!='date')
	{
	echo '<p><img src="./main.gif" alt="'.$dbi['nick'].'"/>'.to_utf('Фотоальбом пользователя '). $dbi['nick'].'<br/>';
	@mysql_query("update `users` set `views`='".++$dbi['views']."' where `id`='".(int)$id."';");
	
		$today = date('d', time());
		mysql_query("update `users` set `uptime`='$today', `tod_stat`='0' where `id`='$dbi[id]' and `uptime` !='$today';") or die(mysql_error());
			
		if (isset($top))
			{
				mysql_query("update `users` set `stats`='".++$dbi['stats']."', `tod_stat`='".++$dbi['tod_stat']."' where `id`='".(int)$id."';");
				echo to_utf("Голос за пользователя ". $dbi['nick'] ." успешно принят!<br/>");
			};
		
		echo '<br/>';
				
	$result=sql("select `original` from `photo_id` where `user_id`='$dbi[id]' order by `crdate` desc;");
	$src = './photos/'.$result[0];
	
	if (file_exists($src) && !empty($result[0]))
		echo '<img src="./image.php?pre='.$prev.'&amp;id='.$dbi['id'].'" alt=""/><br/>';
			
		
		$sizeof =sql("select count(*) from `photo_id` where `user_id`='$dbi[id]';");
		if ($sizeof[0] > 1) 
				echo utf_url($this_uri.'?sh=full&amp;id='.$id.'&amp;cat='.$cat, "Весь альбом пользователя" ).'<br/><br/>';
				
		echo to_utf('Имя: '). $dbi['name'] . '<br/>';
		echo to_utf('Ник: '). $dbi['nick'] . '<br/>';
		
		if (strlen($dbi['bmonth']) > 1) 
			{
				if ($db['bmonth'] < 10) 
					$db['bmonth'] = str_replace('0','', $db['bmonth']);
			} 
				$month = array ('Января','Февраля','Марта','Апреля',
								'Мая','Июня','Июля','Августа','Сентября',
								'Октября','Ноября','Декабря'
								);
			
		echo to_utf('День рождения: ') . $dbi['birth']. chr(32) .to_utf($month[$dbi['birth']-1]) .'<br/>';
		echo to_utf('Возраст: ') . $dbi[age].'<br/>';
		
		if ($dbi['sex']=='m') $pol = 'Мужской';
		else $pol = 'Женский';
		
		echo to_utf('Пол: ') . to_utf($pol) . '<br/>';
		
		if (!empty($dbi['about']))
			echo stripslashes($dbi['about']).'<br/><br/>';
			
			echo to_utf('Просмотров: ') . $dbi['views'] . '<br/>';
			echo to_utf('Рейтинг: ') . $dbi['stats'] . '<br/>';
			
			echo utf_url('./comment.php?id='.$id.'&amp;cat='.$cat,'Комментарии').'<br/>';
			echo to_utf('<anchor>Голосовать<go href="'.$this_uri.'" method="post">');
			echo '<postfield name="id" value="'.$id.'"/>
				  <postfield name="top" value="'.$id.'"/>
				  </go></anchor><br/>
				 ';
			
			echo to_utf('<br/>Предпросмотр:<br/>');
			echo is_active($this_uri.'?prev=40&amp;cat='.$cat.'&amp;id='.$id,'40x20',$prev);
			echo is_active($this_uri.'?prev=80&amp;cat='.$cat.'&amp;id='.$id,'80x60',$prev);
			echo is_active($this_uri.'?prev=100&amp;cat='.$cat.'&amp;id='.$id,'100x80',$prev);
			
		echo '<br/>'.utf_url('./index.php?cat='.$cat, 'Назад в раздел').'</p>';
		echo '<p align="center">'.utf_url ('./', 'Фотоальбом') .'<br/>'. $copy ;
		
	}
	
	
	if ($sh=='full')
		{
		$count =sql("select count(*) from `gallery_id` where `user_id`='$id';");
		$count=$count[0];
		echo to_utf('<p>Фотоальбомы:<br/>');
		
		if ($count==0) echo to_utf('Фотоальбомов нет!');
		else 
			{
			
		$is_page=is_page($count);

		$open=mysql_query("select * from `gallery_id` where `user_id`='$id' order by `crdate` desc limit $is_page[start], $is_page[finish] ;");
			 
				 for ($i=$is_page['start']; $i<$is_page['finish']; $i++) 
						{
						$rest = mysql_fetch_array($open);

			echo '<a href="'.$this_uri.'?fid='. (int)$rest[0] .'&amp;cat='.$cat.'&amp;id='.$id.'&amp;sh=date">'. stripslashes($rest['gname']) .'</a>('.date("d.m", $rest['crdate']).')<br/>';
						
						};
						
			echo '<br/>'.to_utf('Стр. ');
			echo listpages ($is_page['p'],2,$is_page['pages'],'&amp;cat='.$cat.'&amp;id='.$id);
			echo ' ('.($is_page['start']+1).'-'.$is_page['finish'].to_utf(' из ').$count.')';
			
			echo '<br/>'.utf_url('./index.php?cat='.$cat, 'Назад в раздел').'<br/>';
			echo utf_url($this_uri.'?cat='.$cat.'&amp;id='.$id, 'К анкете');
			echo '</p><p align="center">'.utf_url ('./', 'Фотоальбом') .'<br/>'. $copy ;
			}
		};
		
	if ($sh=='date')
		{

		$count =sql("select count(*) from `photo_id` where `user_id`='$id' && `gallery_id`='$fid';");
		$name =sql("select `gname` from `gallery_id` where `user_id`='$id';");
		
		$count=$count[0];
		echo to_utf('<p>Фотоальбомы/'). $dbi['nick'].'/'. $name[0]. '<br/>';
		
		if ($count==0) echo to_utf('Фотографий в этом альбоме нет!');
		else 
			{
			
		$is_page=is_page($count);
			
		$open=mysql_query("select * from `photo_id` where `user_id`='$id' && `gallery_id`='$fid' order by `crdate` desc limit $is_page[start], $is_page[finish] ;");
			 
			 for ($i=$is_page['start']; $i<$is_page['finish']; $i++) 
						{
						$rest = mysql_fetch_array($open);

			echo '<img src="./image.php?pre='.$_GET['prev'].'&amp;id='.(int)$id.'&amp;pid='.(int)$rest[0].'" alt="'.$nick.'"/>
			<a href="./photos/'.$rest['original'].'">'. stripslashes($rest['phname']) .'</a><br/>';
						
						};

			echo '<br/>'.to_utf('Стр. ');
			echo listpages ($is_page['p'],2,$is_page['pages'],'&amp;cat='.$cat.'&amp;id='.$id);
			echo ' ('.($is_page['start']+1).'-'.$is_page['finish'].to_utf(' из ').$count.')';

			echo to_utf('<br/>Предпросмотр:<br/>');
			echo is_active($this_uri.'?prev=40&amp;cat='.$cat.'&amp;fid='.$fid.'&amp;sh=date&amp;id='.$id,'40x20',$prev);
			echo is_active($this_uri.'?prev=80&amp;cat='.$cat.'&amp;fid='.$fid.'&amp;sh=date&amp;id='.$id,'80x60',$prev);
			echo is_active($this_uri.'?prev=100&amp;cat='.$cat.'&amp;fid='.$fid.'&amp;sh=date&amp;id='.$id,'100x80',$prev);
			
			echo '<br/><br/>'.utf_url('./index.php?cat='.$cat, 'Назад в раздел').'<br/>';
			echo utf_url($this_uri.'?cat='.$cat.'&amp;id='.$id.'&amp;sh=full', 'К альбомам').'<br/>';
			echo utf_url($this_uri.'?cat='.$cat.'&amp;id='.$id, 'К анкете');
			echo '</p><p align="center">'.utf_url ('./', 'Фотоальбом') .'<br/>'. $copy ;
			}		
		}
		
tmp_foot();
?>