Hallo Klausi,
$eintrag = $name."|".$email."|".$kommentar."|";
du weißt, dass das bei register_globals=off nicht funktioniert? Dann musst du $_POST['name'] usw. verwenden.
list ($name, $email, $kommentar) = array($eintrag);
für was ist die Zeile gut?
foreach (file($file) as $array)
{
$inhalt = explode('|', $array);
so dürftest du nur den jeweils letzen Eintrag der in deiner Datei steht bekommen (du hast in $inhalt immer ein Array mit 4 Elementen: name,email,kommentar und einem Zeilenumbruch)
array_reverse($inhalt);
array_reverse ändert nicht das übergebene Array, sondern liefert das geänderte Array zurück (siehe http://de3.php.net/array-reverse)
Grüße aus Nürnberg
Tobias
--
Selfcode: sh:( fo:) ch:? rl:( br:< n4:& ie:% mo:| va:) de:] zu:) fl:( ss:| ls:[ js:|
Selfcode: sh:( fo:) ch:? rl:( br:< n4:& ie:% mo:| va:) de:] zu:) fl:( ss:| ls:[ js:|