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

Размер файла: 6.16Kb
<?php

		include"tools.php";
	include"head.php";
$pas=hacker(htmlspecialchars(stripslashes($_POST['pswrd'])));
	$name=hacker(htmlspecialchars(stripslashes($_POST['name'])));
	$mob=hacker(htmlspecialchars(stripslashes($_POST['mobil'])));
	$sex=hacker(htmlspecialchars(stripslashes($_POST['sex'])));
	$year=hacker(htmlspecialchars(stripslashes($_POST['year'])));

echo "<div class='contur_rek'>
<div class='header_rek'><span style='color:#c00000;'><p align='center'><big><b>Раздел статистики</b></big></p></span></div></div>";
///////////////
         $page=intval($_GET['page']);
       if ($page<=0)
      {$page=1;}

		if (!empty($_POST['on']))
		{ setcookie("onpage", intval($_POST['on']), time()+3600*24*365,"/","");
		$_SESSION['onp']=intval($_POST['on']);
		$onp=$_SESSION['onp'];
		}

		if (empty($onp))
		{ setcookie("onpage", '5', time()+3600*24*365,"/","");
		$onp=$_COOKIE['onpage'];
		$_SESSION['onp']='5';
		}
		$onp=$_SESSION['onp'];
				if ($onp=='5'){$onc5="selected='selected'";}
		if ($onp=='10'){$onc10="selected='selected'";}
		if ($onp=='15'){$onc15="selected='selected'";}
		if ($onp=='20'){$onc20="selected='selected'";}
		if ($onp=='30'){$onc30="selected='selected'";}
		echo "<div class='contur'>
	<div class='header'>Выводить на страницу:<br/><form action='".$_PHPSELF."' method='post'><select name='on'><option value='5' ".$onc5.">5</option><option value='10' ".$onc10.">10</option><option value='15' ".$onc15.">15</option><option value='20' ".$onc20.">20</option><option value='30' ".$onc30.">30</option></select><input type='submit' value='ok'/></form></div></div>";
		//////////////////////////////

	if(empty($_GET['act']))
	{echo "<div class='contur'>
	<div class='header'><a href='stat.php?act=search'>&#8594; Поиск пользователя</a><br/>
	<a href='stat.php?act=guest'>&#8594; Гости на сайте</a><br/>
	<a href='stat.php?act=reg'>&#8594; Пользователи на сайте</a><br/>
    <a href='stat.php?act=all'>&#8594; Все пользователи</a><br/></div></div>";
	}

	if ($_GET['act']=="search")
	{
			echo "<div class='contur'>
	<div class='header'><form action='stat.php?act=searchuser' method='post'>Логин пользователя:<br/><input type='text' name='name'/><br/><input type='submit' value='ok'/></form><br/><a href='stat.php'>&#8594; Статистика</a></div></div>";
	}
	if ($_GET['act']=="searchuser")
	{
		echo "<div class='contur'>
	<div class='header'>";
		$user=hacker(htmlspecialchars(stripslashes(trim($_POST['name']))));
		if ($ter=mysql_fetch_array(mysql_query("select * from `users` where `login`='".$user."';")))
			{
				echo "<a href='showuser.php?user=".$ter['id']."'>".$ter['login']."</a>";
			}
			else
			{
				echo "Такого польователя не существует или уточните логин<br/><a href='stat.php?act=search'>Поиск</a><br/><a href='stat.php'>&#8594; Статистика</a>";
			}
			echo "</div></div>";
	}


	if ($_GET['act']=="guest")
	{ 	echo "<div class='contur'>
	<div class='header'>Неавторизированные посетители сайта:</div></div>";

		$e=mysql_query("select * from `online` where `iduser`='Гость' && `ltime`>'".intval(time()-200)."';");
		$count = mysql_num_rows($e);
		while($er=mysql_fetch_array($e))
		{
			++$i;
			if ($i<=$page*$onp && $i>=($page-1)*$onp)
	{	echo "<div class='contur'>
	<div class='header'>";
			echo "&#8594;  ".$er['browser']."";
					echo "</div></div>";
			}
		}
			if ($count>$onp )
	{
		if ($page<ceil($count/$onp))
		{
	$next=$page+1;
	print "<div><a href='stat.php?act=guest&amp;page=".$next."'>Далее</a></div> ";
		}
	}
	$prev=$page-1;
	if ($prev!=0)
	{print "<div><a href='stat.php?act=guest&amp;page=".$prev."'>Назад</a></div>";}
		echo "<div><a href='stat.php'>&#8594; Статистика</a></div>";

	}
		if ($_GET['act']=="reg")
	{ 	echo "<div class='contur'>
	<div class='header'>Авторизированные посетители сайта:</div></div>";
		$e=mysql_query("select * from `online` where `iduser`!='Гость' && `ltime`>'".intval(time()-200)."';");
		$count = mysql_num_rows($e);
		while($er=mysql_fetch_array($e))
		{++$i;
			if ($i<=$page*$onp && $i>=($page-1)*$onp)
	{
			$e1=mysql_fetch_array(mysql_query("select * from `users` where `login`='".$er['iduser']."';"));

			echo "<div class='contur'>
	              <div class='header'>";
			echo "<b><a href='showuser.php?user=".$e1['id']."'>".$er['iduser']."</a></b> ".$er['browser']."";
					echo "</div></div>";
			}

		}
				if ($count>$onp )
	{
		if ($page<ceil($count/$onp))
		{
	$next=$page+1;
	print "<div><a href='stat.php?act=all&amp;page=".$next."'>Далее</a></div> ";
		}
	}
	$prev=$page-1;
	if ($prev!=0)
	{print "<div><a href='stat.php?act=all&amp;page=".$prev."'>Назад</a></div>";}
		echo "<div><a href='stat.php'>Статистика</a></div>";

	}

			if ($_GET['act']=="all")
	{

					echo "<div class='contur'>
	<div class='header'>На нашем сайте прописаны:</div></div>";

		$e=mysql_query("select * from `users` order by id;");
		$count = mysql_num_rows($e);

	if ($count)
		while($er=mysql_fetch_array($e))
		{	++$i;
			if ($i<=$page*$onp && $i>=($page-1)*$onp)
	{
		echo "<div class='contur'>
	<div class='header'>";
			echo "<b><a href='showuser.php?user=".$er['id']."'>".$er['login']."</a></b><br/>&#8594;  Последнее посещение:".date("d.m.Y(H:i)",$er['timelast'])."<br/> Дата регистрации: ".date("d.m.Y(H:i)",$er['timereg'])."<br/>";
					echo "</div></div>";
	}
		}
				if ($count>$onp )
	{

		if ($page<ceil($count/$onp))
		{
	$next=$page+1;
	print "<div><a href='stat.php?act=all&amp;page=".$next."'><small>Далее</small></a></div> ";
		}
	}
	$prev=$page-1;
	if ($prev!=0)
	{print "<div><a href='stat.php?act=all&amp;page=".$prev."'><small>Назад</small></a></div>";}
		echo "<div class='contur'><div class='header'><a href='stat.php'>&#8594; Статистика</a><br/>";

	}

	echo "<a href='index.php'>&#8594; Главная</a></div></div>";

	include"foot.php";
?>