"; 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"); ?>