File size: 6.94Kb
<?php
//автор - figura
//сайт - http://for.h2m.ru
session_start();
include("../sistem/cfg.dat");
include("../sistem/global.dat");
include("../temes/$teme/verh.dat");
if($status=="gost")
{
echo'<div class="razd"><B>МЕНЮ ГОСТЯ</B></div>';
echo'<a href="../rega.php">Регистрация</a> | ';
echo'<a href="../avtoriza.php">Вход</a><br>';
echo'<a href="../page/info.php?act=index">Информация</a><br>';
}
if($status=="uzer" || $status=="moder" || $status=="admin")
{
echo'<div class="razd"><B>МЕНЮ ЮЗЕРА</B></div>';
echo'Здравствуйте <B>'.$login.'</B><br>';
echo'Постов на сайте ['.$postov.']<br>';
echo'<a href="../anket/index.php?act=my_anket">Моя анкета</a><br>';
if(file_exists("../privat/dat/new-$login.dat")){ $new_pismo='<font COLOR="#FF0000">NEW</font>'; }else{ $new_pismo=''; }
echo'<a href="../privat/index.php?act=index">Письма</a> '.$new_pismo.'<br>';
}
echo'<div class="razd"><B>Статистика сайта</B></div>';
if($act == "index")
{
echo'Зарегистрированно ('; include("../sistem/kol_uzer.dat"); echo')<br>';
$arrrr_uzer= file("$koren_dir/stats/uzer.dat");
$count_uzer=count($arrrr_uzer) - 1;
echo'Пследний <a href="../anket/index.php?act=anket&if_uzer='.$arrrr_uzer[$count_uzer].'"><B>'.$arrrr_uzer[$count_uzer].'</B></a><br>';
echo'<a href="../page/stats.php?act=spisok">Список пользователей</a><br>';
echo'<a href="../page/stats.php?act=online">Список пользователей OnLine</a><br>';
echo'<a href="../page/stats.php?act=referer">Кто откуда пришёл</a><br>';
echo'<a href="../page/stats.php?act=po_dnjm">Статистика хостов по дням</a><br>';
}
if($act == "online")
{
$str = file("../stats/avt_online.dat");
$nom=count($str);
//============================================//
if(!$i){ $i = $nom; }
$var = $i-8;
while(--$i >= $var)
{
if($i>=0)
{
//показываем юзеров
$param_online=explode("<||>",$str[$i]);
if($uzer_cfg=@file("../uzer_dat/$param_online[0].dat"))
{
$file_uzer=explode("<||>",$uzer_cfg[0]);
$postov_uzer=$file_uzer[2];
}else{
$postov_uzer="Пользователь удалён";
}
echo'<div class="sob"><a href="../anket/index.php?act=anket&if_uzer='.$param_online[0].'"><B>'.$param_online[0].'</B></a> ['.$postov_uzer.']</div>';
}
}
//============================================//
echo'Всего OnLine <B>'.$nom.'</B><br>';
//ебучая навигация по файлам
if($i>=0){ echo '<a href="stats.php?act=spisok&i='.$var.'">След. стр.</a><br>'; }
$referer=htmlspecialchars($_SERVER['HTTP_REFERER']);
echo'<a href="'.$referer.'">Назад</a><br>';
}
if($act == "spisok")
{
$str = file("../stats/uzer.dat");
$nom=count($str);
//============================================//
if(!$i){ $i = $nom; }
$var = $i-8;
while(--$i >= $var)
{
if($i>=0)
{
//показываем юзеров
$str[$i]=str_replace("\r\n" , "" , $str[$i]);
if($uzer_cfg=@file("../uzer_dat/$str[$i].dat"))
{
$file_uzer=explode("<||>",$uzer_cfg[0]);
$postov_uzer=$file_uzer[2];
$lin_time = time() - $file_uzer[16];
if($lin_time <= 300)
{
$on_line = '<font COLOR="#008000">[on]</font>';
}else{ $on_line = '<font COLOR="#B22222">[off]</font>'; }
}else{
$postov_uzer="Пользователь удалён";
$on_line='';
}
echo'<div class="sob"><a href="../anket/index.php?act=anket&if_uzer='.$str[$i].'"><B>'.$str[$i].'</B></a> ['.$postov_uzer.']'.$on_line.'</div>';
}
}
//============================================//
echo'Всего Регистраций <B>'.$nom.'</B><br>';
//ебучая навигация по файлам
if($i>=0){ echo '<a href="stats.php?act=spisok&i='.$var.'">След. стр.</a><br>'; }
$referer=htmlspecialchars($_SERVER['HTTP_REFERER']);
echo'<a href="'.$referer.'">Назад</a><br>';
}
if($act == "referer")
{
if($status=="uzer" || $status=="moder" || $status=="admin")
{
echo'<div class="razd">Кто откуда пришёл</div>';
$str = file("../stats/referer_dat.dat");
$nom=count($str);
if(!$i){ $i = $nom; }
$var = $i-10;
while(--$i >= $var)
{
if($i>=0){
$znach=explode("<||>",$str[$i]);
echo'<div class="sob"><B>'.$znach[1].' -';
$ref_inf = explode("/",$znach[0]);
echo' http://'.$ref_inf[2].'</div>';
echo'Дата - '.$znach[2].'<br>';
}
}
//============================================//
echo'<br>Всего записей <B>'.$nom.'</B><br>';
if($i>=0){ echo '»<a href="stats.php?act=referer&i='.$var.'">Далее</a><br>'; }
}else{ echo'Данная информация доступна только Авторизированным пользователям<br>'; }
$referer=htmlspecialchars($_SERVER['HTTP_REFERER']);
echo'<a href="'.$referer.'">Назад</a><br>';
}
if($act == "po_dnjm")
{
if($status=="uzer" || $status=="moder" || $status=="admin")
{
echo'<div class="razd">По дням хосты</div>';
echo'<div class="sob">[день месяца][хосты]</div>';
$str = file("../stats/stats_po.dat");
$nom=count($str);
if(!$i){ $i = $nom; }
$var = $i-10;
while(--$i >= $var)
{
if($i>=0)
{
$znach=explode("<||>",$str[$i]);
echo'<div class="sob">['.$znach[0].']['.$znach[1].']</div>';
}
}
//============================================//
echo'Всего записей <B>'.$nom.'</B><br>';
if($i>=0){ echo '»<a href="stats.php?act=po_dnjm&i='.$var.'">Далее</a><br>'; }
}else{ echo'Данная информация доступна только Авторизированным пользователям<br>'; }
$referer=htmlspecialchars($_SERVER['HTTP_REFERER']);
echo'<a href="'.$referer.'">Назад</a><br>';
}
echo'<hr size="2" width="100%">';
echo'<a href="../index.php?">На главную</a><br>';
include("../sistem/global_end.dat");
include("../temes/$teme/niz.dat");
?>