Размер файла: 1.99Kb
<?php
//автор - figura
//сайт - http://for.h2m.ru
$lin_avt_online = file($koren_dir.'/stats/avt_online.dat');
$nom=count($lin_avt_online);
$file_avt_online = fopen($koren_dir.'/stats/avt_online.dat', "w+");
$i = -1;
$var = $nom-1;
while(++$i <= $var)
{
$cell=explode("<||>",$lin_avt_online[$i]);
//$cell[0]=login
//$cell[1]=microtime
if($cell[0] == $login){ }else
{
$lin_time = time() - $cell[1];
if($lin_time <= "300"){ fputs($file_avt_online,$cell[0]."<||>".$cell[1]."<||>\r\n"); }
}
}
if($status=="uzer" || $status=="moder" || $status=="admin")
{
fputs($file_avt_online,$login."<||>".time()."<||>\r\n");
}
fclose($file_avt_online);
$aonline = count(file($koren_dir.'/stats/avt_online.dat'));
//////////////////////////////////////////////////////////////////////////////////////////////////////////
//////////////////////////////////////////////////////////////////////////////////////////////////////////
//////////////////////////////////////////////////////////////////////////////////////////////////////////
//////////////////////////////////////////////////////////////////////////////////////////////////////////
if(isset($_SERVER['HTTP_USER_AGENT'])){ $arbuz=htmlspecialchars($_SERVER['HTTP_USER_AGENT']); }else{ $arbuz=''; }
if(isset($_SERVER['REMOTE_ADDR'])){ $ip=htmlspecialchars($_SERVER['REMOTE_ADDR']); }else{ $ip=''; }
$lin_online = file($koren_dir.'/stats/online.dat');
$nom=count($lin_online);
$file_online = fopen($koren_dir.'/stats/online.dat', "w+");
$i = -1;
$var = $nom-1;
while(++$i <= $var)
{
$cell=explode("<||>",$lin_online[$i]);
//$cell[0]=
//$cell[1]=microtime
if($cell[0] == $arbuz."<>".$ip){ }else
{
$lin_time = time() - $cell[1];
if($lin_time <= "300"){ fputs($file_online,$cell[0]."<||>".$cell[1]."<||>\r\n"); }
}
}
fputs($file_online,$arbuz."<>".$ip."<||>".time()."<||>\r\n");
fclose($file_online);
$online = count(file($koren_dir.'/stats/online.dat'));
?>