zu viele Zeilenumbrüche

Sniff

Mitglied
Ich hab ein script das Daten in er Textdatei verändern sollte allerdings wird der inhalt der letzten Zeile immer beibehalten und in eine Zeile da drunter greschrieben. Woran liegt das?

Hier das Script:
PHP:
<?
$langinhalt = nl2br($langinhalt);
$kurzinahlt = nl2br($kurzinahlt);
unlink("$ep.txt");
$datei = fopen("$ep.txt", "a");
fputs($datei, $titel . "\n");
fputs($datei, $orgtitel . "\n");
fputs($datei, $kurzinhalt . "\n");
fputs($datei, $langinhalt . "\n");
fclose($datei);
?>
 
Mit deinem skript löscht du mittels unlink() erst mal die Datei. Wenn du die allerdings mit w+ öffnest wird die Dateilänge auf 0 gesetzt, was einem löschen und neu erstellen gleichkommt.
Und es funzt nicht was ich geschrieben habe?
Du kannst ja mal versuchen das \n beim letzten Eitnrag wegzulassen.
 

Neue Beiträge

Zurück