View file adminka/analise.php

File size: 2.89Kb
<?php

session_name("SESID");
session_start();

// выводим верх страницы
include ('../verh.php');
if($_SESSION['pass']==$adminpass) {
echo "<div class=\"main_copyright\" align=\"center\"><b>Анализатор</b>";
echo "</div> ";
$vs = mysql_query("SELECT COUNT(*) FROM inet_sites");
$vsites = mysql_result($vs, 0);
///////////////////////////////////////////////////////////////////////////
$nov_today_buf=explode("::",implode("",file("../buffer.nov")));
///////////////////////////////////////////////////////////////////////////
echo "Всего участников: $vsites<br/>";
echo "Зарегистрировано сегодня: ".intval($nov_today_buf[1])."<br/>";
//активных участников
$as = mysql_query("SELECT COUNT(*) FROM inet_sites WHERE `in`>=1");
$asites = mysql_result($as, 0);
echo "Активных сегодня: $asites<br/>";

//заблокированных
$bs = mysql_query("SELECT COUNT(*) FROM inet_ban");
$bansites = mysql_result($bs, 0);
echo "Заблокированных: $bansites<br/>";

echo "<div class=\"b\">";

//общие переходы
$op = mysql_query("SELECT SUM(`in`), SUM(`out`) FROM inet_sites");
$stats = mysql_fetch_row($op);
echo "Переходы сегодня:<br/>";
echo "В кат: ".$stats[0]."<br/>";
echo "Из ката: ".$stats[1]."<br/>";

echo "</div><div class=\"b\">";

$inv = mysql_query("SELECT COUNT(*) FROM inet_in WHERE date=CURRENT_DATE() - INTERVAL 1 DAY");
$ivhsites = mysql_result($inv, 0);
echo "Переходы вчера:<br/>";
echo "В кат: $ivhsites<br/>";
$outv = mysql_query("SELECT COUNT(*) FROM inet_out WHERE date=CURRENT_DATE() - INTERVAL 1 DAY");
$ovhsites = @mysql_result($outv, 0);
echo "Из ката: $ovhsites<br/>";
echo "</div><div class=\"b\">";

$op = mysql_query("SELECT SUM(`all_in`), SUM(`all_out`) FROM inet_sites");
$stats = mysql_fetch_row($op);
$all_in=$stats[0];
echo "Переходы всего:<br/>";
echo "В кат: ".$stats[0]."<br/>";
echo "Из ката: ".$stats[1]."<br/>";
echo "</div><div class=\"b\">";
//analise
$nov = mysql_query("SELECT DISTINCT(`id_site`) FROM `inet_in` WHERE date=CURRENT_DATE()");
while($nov_ar=mysql_fetch_array($nov))
{
	$nov_qu=mysql_query("select count(*) from `inet_in` where `id_site`=$nov_ar[id_site]");
	$nov_res=mysql_result($nov_qu,0);
	$nov_qu1=mysql_query("select Distinct(`ip`) from `inet_in` where `id_site`=$nov_ar[id_site]");
	$nov_res1=mysql_num_rows($nov_qu1);
	$nov_check=floor($nov_res1*100/$nov_res);
	if($nov_check>30)$ids[]='<a href="view.php?id='.$nov_ar['id_site'].'">'.$nov_ar['id_site'].'</a>';
}
$ovhsites = @mysql_result($outv, 0);
echo "Сайты,рекомендуемые к проверке: ".implode(", ",$ids)."<br/>";
echo "</div><div class=\"info\">";
}
 else
{
echo"ВХОД ЗАПРЕЩЕН!<br/>";
}
echo "<a href=\"apanel.php\">Админка</a><br/>";

// выводим низ страницы
include ('../niz.php');

?>