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

Размер файла: 417B
<?php
$oa=file('online.dat');
$br=getenv('HTTP_USER_AGENT');
$ip=getenv('REMOTE_ADDR');
$t=time() - 300;
foreach($oa as $oc=>$os){
$osa=explode(':||:',$os);
if($br==$osa[0] and $ip==$osa[1]) unset($oa[$oc]); elseif(intval($osa[2]) < $t) unset($oa[$oc]);
}
$od1=implode('',$oa);
$od2=$br.':||:'.$ip.':||:'.time()."\n";
$f=fopen('online.dat','w');
fputs($f,$od2.$od1);
fclose($f);
echo count($oa)+1;
?>