ACC SHELL
<?php
class Loger
{
var $active;
var $pocitadlo;
//konstruktor
function Loger($LOGER)
{
$this->active=$LOGER;
if($this->active==1)
{
$this->pocitadlo=0;
$fp = FOpen("log.dat","w");
$aktualizace = date("j. n. Y")." NEGER loger souborů Nespi<BR><HR>";
$pristupy = FPutS($fp, $aktualizace);
FClose($fp);
}
}
function trace($var,$hidden=0)
{
if($hidden==0)
{
if($this->active==1)
{
$fp = FOpen("log.dat","a");
$aktualizace = $this->pocitadlo."| ".$var."<BR>";
$pristupy = FPutS($fp, $aktualizace);
FClose($fp);
$this->pocitadlo++;
}
}
}
function viewLog()
{
if($this->active==1)
{
$fd = fopen ("log.dat", "r");
while (!feof ($fd)) {
$buffer = fgets($fd, 4096);
echo $buffer;
}
fclose ($fd);
}
}
}
?>
ACC SHELL 2018