View file setup.php

File size: 7.18Kb
<?php
include('config.php');
$uid=intval(@$_SESSION['uid']);
$pass=trim(htmlspecialchars(mysql_escape_string(@$_SESSION['pass'])));
$query=mysql_query("SELECT * FROM `top_users` WHERE `uid`='".$uid."' AND `pass`='".md5($pass)."';");
if(mysql_num_rows($query)==0)
{
	echo $top;
	echo '</head><body>';
	echo '<div class="top">';
	echo '<center><b>РЕЙТИНГ WAP САЙТОВ</b></center>';
	echo '</div>';
	echo '<div class="count">';
	echo '<center><font color="#FF0000"><b>!!!WARNING!!!</b></font></center>';
	echo '</div>';
	echo '<div class="top">';			
	echo 'Ошибка авторизации!<br>';
	echo '</div>';
	echo '<div class="count">';
	echo '<img src="img/back.png" alt=""> <a href="enter.php">Назад</a><br>';
	echo '<img src="img/back.png" alt=""> <a href="./">Перейти в ТОП</a><br>';
	echo '<img src="img/home.png" alt=""> <a href="'.$site_back_link.'">На главную</a><br>';
	echo '<center>';
	include("gzip.bottom.php");
	list($msec,$sec)=explode(chr(32),microtime());
	echo '</center>';
	echo '</div>';
	echo '<div class="top">';
	echo '<center><b>Speed: '.round(($sec+$msec)-$headtime,5).' sec</b></center>';
	echo '</div>';
	echo '</body></html>';
	mysql_close($link);
	exit();
}
// прелог
echo $top;
// дополнительные настройки
if(!empty($_GET['action']))
{
	$action=trim(htmlspecialchars($_GET['action']));
	echo '</head><body>';
	echo '<div class="top">';
	echo '<center><b>РЕЙТИНГ WAP САЙТОВ</b></center>';
	echo '</div>';
	// получаем тип счетчика
	$result=mysql_query("SELECT `type` FROM `top_users` WHERE `uid`='".$uid."';");
	$row=mysql_fetch_row($result);
	// выбор типа счетчика
	switch($action)
	{
		case 'change':
		echo '<div class="count">';
		echo '<center><b>Админ панель: настройка!<br>';
		echo 'Настройка вида счетчика:</b></center>';
		echo '</div>';
		echo '<div class="top">';
		echo 'Выберете вид счетчика:<hr>';
		echo '<form method="get">';
		echo '<input type="hidden" name="SID" value="'.session_id().'">';
		echo '<input type="radio" '.(($row[0] == 1) ? "checked='checked'" : '').' name="type" value="1"> Полный [<a href="help/full.php?'.SID.'">?</a>]<br>';
		echo '<input type="radio" '.(($row[0] == 2) ? "checked='checked'" : '').' name="type" value="2"> Средний [<a href="help/medium.php?'.SID.'">?</a>]<br>';
		echo '<input type="radio" '.(($row[0] == 3) ? "checked='checked'" : '').' name="type" value="3"> Маленький [<a href="help/small.php?'.SID.'">?</a>]<br>';
		echo '<input type="radio" '.(($row[0] == 4) ? "checked='checked'" : '').' name="type" value="4"> Микро [<a href="help/micro.php?'.SID.'">?</a>]<br>';
		echo '<br>';
		echo '<input class="itext" type="submit" value="Сохранить">';
		echo '</form>';
		echo '</div>';
		break;
		// доп настройки
		case 'setup':
		$name=array("Полный","Средний","Маленький","Микро","Невидимый");
		echo '<div class="count">';
		echo '<center><b>Админ панель: настройка!<br>';
		echo 'Настройки отображения статистики:</b></center>';
		echo '</div>';
		echo '<div class="top">';
		echo 'Ваш текуший вид счетчика:<br>';
		echo '<b>'.$name[$row[0]-1].'</b><hr>';
		if($row[0]<2 or $row[0]>3)
		{
			echo 'Для данного вида не предусмотренны дополнительные настройки!</div>';
		}
		else
		{
			echo 'Выберете данные статистики для отображения на счетчике:<hr>';
			echo '<form method="get">';
			echo '<input type="hidden" name="SID" value="'.session_id().'">';
			$result=mysql_query("SELECT `typeStat` FROM `top_users` WHERE `uid`='".$uid."';");
			$typeData=mysql_fetch_row($result);
			if($row[0]==2)
			{
				echo '<input type="radio" '.(($typeData[0] == 1) ? "checked='checked'" : '').' name="typeStat" value="1">Хиты, Хосты, Онлайн<br>';
				echo '<input type="radio" '.(($typeData[0] == 2) ? "checked='checked'" : '').' name="typeStat" value="2">Хиты, Хосты, Всего<br>';
				echo '<input type="radio" '.(($typeData[0] == 3) ? "checked='checked'" : '').' name="typeStat" value="3">Хиты, Хосты, 24 часа<br>';
			}
			if($row[0]==3)
			{
				echo '<input type="radio" '.(($typeData[0] == 1) ? "checked='checked'" : '').' name="typeStat" value="1">Хиты, Всего<br>';
				echo '<input type="radio" '.(($typeData[0] == 2) ? "checked='checked'" : '').' name="typeStat" value="2">Хиты, Хосты<br>';
				echo '<input type="radio" '.(($typeData[0] == 3) ? "checked='checked'" : '').' name="typeStat" value="3">Хиты, Онлайн<br>';
			}
			echo '<br>';
			echo '<input class="itext" type="submit" value="Сохранить">';
			echo '</form>';
			echo '</div>';
		}
		break;
	}
	echo '<div class="count">';
	echo '<img src="img/setting.png" alt=""> <a href="setup.php?'.SID.'">Настройки</a><br>';
	echo '<img src="img/admin.png" alt=""> <a href="admin.php?'.SID.'">Админка</a><br>';
	echo '<img src="img/back.png" alt=""> <a href="./">Перейти в ТОП</a><br>';
	echo '<img src="img/home.png" alt=""> <a href="'.$site_back_link.'">На главную</a><br>';
	echo '<center>';
	include("gzip.bottom.php");
	list($msec,$sec)=explode(chr(32),microtime());
	echo '</center>';
	echo '</div>';
	echo '<div class="top">';
	echo '<center><b>Speed: '.round(($sec+$msec)-$headtime,5).' sec</b></center>';
	echo '</div>';
	echo '</body></html>';
	exit;
}
// применение настроек
if(!empty($_GET['type']))
{
	$type=intval($_GET['type']);
	if($type>0 && $type<5) mysql_query("UPDATE `top_users` SET `type`='".$type."' WHERE `uid`='".$uid."';");
}
if(!empty($_GET['typeStat']))
{
	$typeStat=intval($_GET['typeStat']);
	if($typeStat>0 && $typeStat<4) mysql_query("UPDATE `top_users` SET `typeStat`='".$typeStat."' WHERE `uid`='".$uid."';");
}
// общие настройки
echo '</head><body>';
// заголовок
echo '<div class="top">';
echo '<center><b>РЕЙТИНГ WAP САЙТОВ</b></center>';
echo '</div>';
echo '<div class="count">';
echo '<center><b>Админ панель: настройка!</b></center>';
echo '</div>';
echo '<div class="top">';
echo 'Настройки отображения счетчика и статистики:<br>';
echo '<img src="img/vid.png" alt=""> <a href="setup.php?'.SID.'&action=change">Выбрать вид счетчика</a><br>';
echo '<img src="img/setting.png" alt=""> <a href="setup.php?'.SID.'&action=setup">Дополнительные настройки счетчика</a><br>';
echo '</div>';
echo '<div class="count">';
echo '<img src="img/admin.png" alt=""> <a href="admin.php?'.SID.'">Админка</a><br>';
echo '<img src="img/back.png" alt=""> <a href="./">Перейти в ТОП</a><br>';
echo '<img src="img/home.png" alt=""> <a href="'.$site_back_link.'">На главную</a><br>';
echo '<center>';
include("gzip.bottom.php");
list($msec,$sec)=explode(chr(32),microtime());
echo '</center>';
echo '</div>';
echo '<div class="top">';
echo '<center><b>Speed: '.round(($sec+$msec)-$headtime,5).' sec</b></center>';
echo '</div>';
echo '</body></html>';
?>