Hallo, ich bin ein absoluter HP-Neuling und ich hoffe ihr habt etwas nachsicht mit mir, wenn ich hier blöde fragen stelle...:-S
ich habe ein Gästebuch das die Einträge in eine .txt Datei schreibt.
Das klappt auch wunderbar...leider macht er mitten in den wörtern zeilenumbrüche wenn die seite zuende ist und ich kriege es auch nicht hin, den neuesten Eintrag an die erste Stelle zu setzen anstatt an die letzte...
Ich würde mich freuen, wenn mir hier jemand helfen könnte:-))
Mein Code lautet:
<?php
function br2nl($string) {
str_replace("<br>", "\n", $string);
str_replace("<br />", "\n", $string);
return $string;
}
if ($_POST[da]){
br2nl;
$kommentar = stripslashes(htmlentities(($_POST['kommentar'])));
$kommentar = str_replace("\n","<br>",$kommentar);
$danke="Vielen Dank für Ihren Eintrag!";
$senden=$_POST[senden];
$sehen=$_POST[sehen];
$name=$_POST[name];
$titel=$_POST[titel];
$text=$_POST[text];
$eintrag=str_replace("klappe","<img src='schnauze.gif'>",$text);
$text=$eintrag;
$eintrag1=str_replace("bad","<img src='bath.gif'>",$text);
$text=$eintrag1;
$eintrag2=str_replace("daumen","<img src='daumen.gif'>",$text);
$text=$eintrag2;
$eintrag3=str_replace("heulnich","<img src='heulnich.gif'>",$text);
$text=$eintrag3;
$eintrag4=str_replace("happy","<img src='happy.gif'>",$text);
$text=$eintrag4;
$eintrag5=str_replace("laugh","<img src='biglaugh.gif'>",$text);
$text=$eintrag5;
$eintrag6=str_replace("baeh","<img src='baeh.gif'>",$text);
$text=$eintrag6;
$eintrag7=str_replace("kiss","<img src='kiss.gif'>",$text);
$text=$eintrag7;
$eintrag8=str_replace("glubsch","<img src='glubsch.gif'>",$text);
$text=$eintrag8;
$eintrag9=str_replace("teufel","<img src='teufel.gif'>",$text);
$text=$eintrag9;
$eintrag10=str_replace("cry","<img src='cry.gif'>",$text);
$text=$eintrag10;
$eintrag11=str_replace("winke","<img src='hand.gif'>",$text);
$text=$eintrag11;
$eintrag12=str_replace("old","<img src='old.gif'>",$text);
$text=$eintrag12;
$eintrag13=str_replace("auslach","<img src='auslach.gif'>",$text);
$text=$eintrag13;
$eintrag14=str_replace("kotz","<img src='kotz.gif'>",$text);
$text=$eintrag14;
$text.="\n<hr width=\"80%\" align=\"center\">";
$datum=date(d.".".m.".".y);
#var_dump($_POST);
$datum1=date(H.":".m);
$datei=fopen("gast.txt","a");
$text1=$name."\n"."schrieb am ".$datum."\n"."um ".$datum1."\n".$titel."\n".$text;
$text1 = str_replace("\n","<br>",$text);
$text1.="\n";
fwrite($datei,"\n".$text1);
fclose($datei);
}
Vielen lieben dank im Voraus!