Hall @ all.
Hab nun schon einige Zeit hier alles durchsucht, war jedoch nichts konkretes dabei, daher folgendes Problem einmal geschildert:
Habe es geschafft, eine Txt-Datei in ein <textarea> einzulesen. Nun möchte der User hier etwas ändern, was ja auch noch klappt. Doch nach der änderung sind alle Zeilenumbrüche weg. Was mache ich da falsch?
Txt-Datei überschreiben:
PHP-Code:
$file = "datei.txt";
$fp = fopen("$file","w");
if ($fp)
{
fputs ($fp,"$textarea");
fclose($fp);
}
Txt-Datei neu auslesen:
PHP-Code:
$fi = "datei.txt";
$fp = fopen ($fi, "r");
$inhalt = fread ($fp, filesize ($fi));
fclose ($fp);
Die ausgabe erfolgt dann als reiner Text ohne textarea, doch leider auch ohne die eingegebenen Zeilenumbrüche bei der Eingabe/Änderung.
bitte um hilfe...
Anmerkung:
Habe mir die txt-datei noch mal angeschaut. Dort werden alle Zeilenumbrüche gespeichert. Also muß der Fehler wohl bei der Ausgabe liegen.