Das umgehst Du, in dem Du einfach den Inhalt der Datei ausliest, den neuen Beitrag rein schreibst und dann das alte Zeugs hinten dran hängst:
PHP-Code:
$alt=file('datei.txt');
fh=fopen('datei.txt', 'w');
fwrite($fh, $neuesZeugs."n".join('', $alt));
fclose($fh);
Ein Tipp: Schreibe in die Datei nur die Daten, die für die News relevant sind. Alles, was HTML ist, hat dort nichts zu suchen! Was machst Du denn, wenn Du mal des Design ändern willst? Dann steht in der Datei noch immer der alte Aufbau und passt sicherlich nicht ins neue Layout.
Außerdem hast Du massig redundante Daten und das gilt es immer zu vermeiden.