Zeilenumbruchproblem: Zeilenumbruchproblem

Beitrag lesen

Guten Tag!

Ich habe ein - wer hätte es gedacht - Zeilenumbruchproblem ;)
Und zwar habe ich ein Formular, das folgendermaßen aussieht:

<form name="message" action="speichern.php" method="post">  
  <textarea cols="100" rows="5">&nbsp;</textarea>  
  <input type="submit" value="Speichern">  
</form>

Mein Problem ist jetzt folgendes:
Der Text, den ich in diese Textarea eingebe, besitzt genau einen Zeilenumbruch. Wenn ich mir jetzt in der speichern.php den Inhalt von $_POST[0] (also meinen gespeicherten Textarea-Inhalt) ausgeben lasse, erhalte ich einen einzeiligen String OHNE Zeilenumbruch!! Warum??
Das Interessante dabei ist vor allem, dass, wenn ich $_POST[0] in eine Textdatei schreibe, der Zeilenumbruch plötzlich berücksichtigt wird, und ich in der Datei dann 2 Zeilen habe, obwohl ich bei der einfachen Ausgabe mit echo oder print nur eine Zeile hatte!!

Versteht ihr mein Problem??
Ich würde nämlich gerne den Zeilenumbruch (wird ja normalerweise durch ein \n dargestellt) maskieren, indem ich das \n durch \n ersetze, aber das Problem is schlicht und ergreifend, dass in meinem String kein \n ist!?

Habt ihr nen Lösungsansatz? Ich werd daraus nicht mehr schlau ...