
Untitled
By: a guest on
May 1st, 2012 | syntax:
PHP | size: 0.64 KB | hits: 29 | expires: Never
<?php
//Enable PHP max execution time
ini_set('max_execution_time',0);
ob_implicit_flush(true);
ob_end_flush();
$file = "1.txt";
$lastpos = 0;
while (true) {
usleep(300000); //0.3s
clearstatcache(false, $file);
$len = filesize($file);
if ($len < $lastpos) {
//file deleted or reset
$lastpos = $len;
}
elseif ($len > $lastpos) {
$f = fopen($file, "rb");
if ($f === false)
{ die(); }
fseek($f, $lastpos);
while (!feof($f)) {
$buffer = fread($f, 1);
echo $buffer;
}
fclose($handle);
}
}
?>