include 'site_config.php';
$maxEntries = 10;
function read_entry($fp)
{
$topic = fgets($fp, 4096);
$date = fgets($fp, 4096);
$buff = fgets($fp, 4096);
$entry = "";
while(!feof($fp) && ((strcmp($buff, "{/update}\n") != 0)))
{
$entry = $entry . $buff;
$buff = fgets($fp, 4096);
}
echo "
";
echo "| $date | ";
echo "$topic | ";
echo "
";
echo "| $entry | ";
echo "
";
return $fp;
}
function read_file($fn)
{
global $maxEntries;
$currEntries = 0;
$fp = fopen($fn, "r");
if(!$fp)
{
echo "Error opening $fn";
return;
}
while(!feof($fp) && $currEntries < $maxEntries)
{
$buffer = fgets($fp, 4096);
if(strcmp($buffer, "{update}\n") == 0)
{
$fp = read_entry($fp);
$currEntries++;
}
}
fclose($fp);
}
start_page("DMassey.net");
?>
read_file("updates.txt");
?>
end_page();
?>