Hello,
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"); ## wozu ist das gut?
if (isset($abschicken)) ## das ist hässlich. ==> if (isset($_POST['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>";
}
?>
Harzliche Grüße aus http://www.annerschbarrich.de
Tom
Fortschritt entsteht nur durch die Auseinandersetzung der Kreativen
Nur selber lernen macht schlau