02:04:12
24
25
26
27
28
29
30

Исходный код текущего файла

<!DOCTYPE html>
<html>
<head>
<meta http-equiv="content-type" content="text/html; charset=UTF-8" />
<meta http-equiv="content-language" content="ru-ru" />
<title>Вывод логов без ajax</title>
<meta name="keywords" content="php, no ajax, no jquery, вывод логов" />
<meta name="description" content="Простая реализация вывода логов без ajax и jQuery" />
<meta http-equiv="refresh" content="3; url=log2.php">
</head>
<body>

<pre>
<?php

$fp 
= @file("log.txt");
$n count($fp)-7// отсчитываем 7 строчек с конца

echo date('h:m:s')."\n";

    for(
$i=$n$i<=count($fp); $i++){ 
        echo 
$fp[$i];
    }

?>
</pre>


<!-- код для вывода исходного кода -->
<hr>
<h1>Исходный код текущего файла</h2>
<?php echo highlight_string(file_get_contents("log2.php"),true); ?>
<hr>
<h1>А вот исходный код <a href="http://demo.g63.ru/ajax_log/log2_1.php">файла в 10 строчек в 251 байт</a> :D</h2>
<?php echo highlight_string(file_get_contents("log2_1.php"),true); ?>
</body>
</html>

А вот исходный код файла в 10 строчек в 251 байт :D

<!DOCTYPE html><html><head><meta http-equiv="refresh" content="3; url=log2_1.php"></head><body>
<pre>
<?php
$fp 
= @file("log.txt");
$n count($fp)-7;
echo 
date('h:m:s')."\n";
for(
$i=$n$i<=count($fp); $i++){echo $fp[$i];}
?>
</pre>
</body></html>