Neuster Eintrag zuerst

tom_

Grünschnabel
Hallo,

ich habe ein großes Problem mit meinem Skript, welches ich geschrieben habe. Das Skript bassiert auf der Vorlage des Gästebuchskriptes von php4-forum.de.
Leider war in diesem Skript der Fehler, das alle neuere Eitnräge hinten ran gehängt werden und nicht nach vorne.
Somit hat mein Skript den selbigen Fehler.
Könnte mir jemand helfen wie ich diesen Fehler behben kann?

Hier ein Bsp. Gästebuch:
http://world4free.de/gb/?uname=tom

Ich sende dem jenigen, der mir helfen will, das kommte Skiprt mal zu. Denn es würde mehrer Seiten hier im Forum beanspruchen :-) .

Ok ... vielen dank schon mal im Vorraus!

MfG, Thomas Schöbel
 
-

In den Tutorials hier ist sogar ein ganzen dateibasierendes Gästebuch erklärt.
PHP:
$alteEintraege=file("gaeste.txt"); //Alle Einträge werden in ein Array eingelesen
$AnzahlDerEintraege=count($alteEintraege); //zählen aller Zeilen im Array
$eintraege="$eintrag$alteEintraege[0]"; //neuster Eintrag wird an Anfang gesetzt und die erste Zeile drangehängt
for ($z=1; $z<$AnzahlDerEintraege; $z++) //die Schleife läuft solange, wie Zeilen im Array sind. 
 {
  $eintraege="$eintraege$alteEintraege[$z]"; //die restlichen Einträge werden drangehängt
 }
$datei=fopen("gaeste.txt", "w");
fwrite ($datei, $eintraege); //Daten werden, sortiert, in die Datei geschrieben.
Nächstes Mal ein bisschen Zeit investieren und die Suchfunktion benutzen.
 
Hi,

jo danke. Das wird mir sicherlich helfen. Doch ..... Es geht doch dann auch, wenn ich das Abspeichern verhindere. Also nur das er öffnet, Lies und umdreht und dann einfach wieder gibt, oder?

Mfg, Thomas
 
Zurück