Hallo!
Ich habe mich jetzt nur auf die Dateizugriffe in PHP konzentriert.
Du benutzt unten bei fopen ($dn,"a") das a,. Dadurch wird der Datenzeiger auf das ende von deiner Textdatei gesetzt und das neue hinten angehängt.
Benutze statt dessen ($dn,"r+"). Jetzt wird der Datenzeiger an den Anfang der Textdatei gesetzt und das neue vorne eingefügt.
<?php
if ($speichern) {
$dn="datenbank.txt";
$dz=fopen($dn,"r+");
fputs($dz, "<tr><td class=caption>news - $date </td></tr><tr><td class=date>$text</td></tr>" . chr(13) . chr(10));
fclose($dz);
}
?>
Hoffe, das hilft.
Gruß
Harald