Andreas-Lindig: max. Einträge aber wie ??

Beitrag lesen

Hallo Thorsten,

erstmal: Du schmeißt in Deinem Script mit lauter Variablen um Dich, die ich nicht kenne. Sie stammen scheinbar aus den include-Dateien. Dann zeig' sie besser auch.
zweitens: Außerdem wollte ich wissen, wie die Text-Datei aussieht. Jetzt muß ich mir das anhand deines Codes selber überlegen...

include 'inc\config.inc';

if($action == "senden")

Ich vermute mal '$action' ist die von deinem Formular übergebene Variable?

{
     $datei = fopen ($file, "a+");
     $eintrag = $name."|".$email."|".$kommentar."|";
     $eintrag = str_replace (array ("\r\n", "\r", "\n"), array ("<br>", "<br>", "<br>"), $eintrag);
     fwrite ($datei, $eintrag."\r\n");

scheint so, als ob die Einzelnen Einträge durch ein \n von einander getrennt sind.

[...]

else
{
     include 'formular.php';

was ist das?

foreach (array_reverse (file($file)) as $array)
     {
        $inhalt = explode('|', $array);
        include 'gaestebuch.php';

'gaestebuch.php' scheint die Datei zu sein, die die Eigentliche Ausgabe aus der Textdatei bewirkt oder?

}
}

$zeilen = count(file($file));

und das?

Also: helfen gern, aber hellsehen ist in meinem PHP-Buch leider nicht beschrieben ;) Im übrigen erleichtert eine Vernünftige Einrückung das Lesen erheblich... :)

Gruß, Andreas