hey ihr zwei,
schaut auch bitte mal dieses script an, habe ein bisschen rumexperimentiert. das lustige ist, das mir anfang als output nichts angezeigt wurde. da ich meinen fehler nicht erkannt habe, wollte ich mit var_dump() den inhalt der variablen ausgeben lassen. und siehe da, auf einmal zeigte mir der browser meine gästebuch einträge in der gewünschten reihenfolge an, allerdings mit array auswertung und das sieht natürlich nicht so schön aus. also wo steckt mein fehler?
<?
$stream = ("eintraege.txt");
if (isset($abschicken)){
$datei = fopen("eintraege.txt","a");
$kommentar = ereg_replace("\n","<br>",$kommentar);
$kommentar = stripslashes($kommentar);
$daten = "<hr><b>Name:</b> $name<br>
<b>Ort:</b> $ort<br>
<b>Email:</b> <a href=mailto:$email>$email</a><br>
<b>Homepage:</b> <a href=$url>$url</a><br>
<b>Datum:</b> " . date('d. F Y H:i') . "<br>
<b>Eintrag:</b><br>
$kommentar<br>\n\n";
fwrite($datei,$daten);
fclose($datei);
}
if (file_exists("eintraege.txt")){
$filehandle = fopen("eintraege.txt","r");
$stream = fread($filehandle, filesize("eintraege.txt"));
$hier_array = explode('#######',$stream);
$umsortiere_array = array_reverse ($hier_array);
var_dump($umsortiere_array);
} else {
print "<center><b>Es sind keine Einträge vorhanden!</b></center>";
}
?>