André Laugks: Gästebucheinträge ordnen..

Beitrag lesen

Hallo!

bin noch PHP-Anfänger und habe gerade mein erstes PHP-Gästebuch programmiert. Es basiert aber nur auf einer Textdatei. Mein Problem ist, dass beim Aufrufen der Einträge die neuesten nicht oben, sondern ganz unten angehängt werden. Kann ich irgendwie beeinflussen, dass die neuen Einträge über die alten geschrieben werden?

Du sortierst alle Eintrage in ein mehrdim. Array ein.

$liste_eintrag = file($textdatei);

for($i=0;$i<count($liste_eintrag);$i++)
  {
     // "Spalten" auf Variablen aufteilen
     $eintrag[] = array($name, $email, $text, $datum);
  }

// Dann sortierst Du nach Datum($datum) aufwärts.

foreach($eintrag as $v) $s[] = $v[3];
array_multisort($s, SORT_ASC, $eintrag);

siehe: http://www.dclp-faq.de/q-arrays-sortieren.html

MfG, André Laugks