Gästebuch Probleme! (Dateibasierend)

Philipp

Grünschnabel
Hallo!

ich hab ein Problem mit meinem GB! Wenn ich einen Eintrag mache, dann steht der neue Beitrag nicht über den alten, sonder er schließt sich unten an! Wie kann man das änder??

Codes!

gaestebuch.php
Code:
<center><h2>Gästebuch</h2><br><a href="eintragen.htm">Trag dich ein!</a></center><br><br>
<?php
$datenbank = "daten.dat";
$datei = fopen($datenbank,"r");
fpassthru($datei);
?>

gb.php
Code:
<?php
$daten="$eintrag<br>von <a href=mailto:$email>$name</a><br><br>";
$datenbank = "daten.dat";
$datei = fopen($datenbank,"a");
fwrite($datei, $daten);
?>
Eintrag erfolgreich.
<a href="gaestebuch.php">Zurück zum Gästebuch</a>

Es gibt dann noch folgene Datein: daten.dat und eintragen .htm

Danke schonmal im Vorraus!


Philipp
 
entweder du änderst den Modus beim speichern das er alle anderen Beiträge unten anhängt (dann werden aber alle bei jeder Ausführung gespeichert und somit nicht so eine gute Lösung)
oder du drehst das array beim einlesen einfach und gibst es dann aus, dann ist das was unten ist ganz oben und das was oben ist unten...
 
ich weiss ja net genau, wie du die Daten speicherst, also wie das in der Datei aussieht, aber du könntest das halt zeilenmäßig anlegen, dann beim darstellen die daten exploden und vorher kannste mittels
array_reverse die Werte des arrays rumdrehen!
 
Zurück