Hallo allerseits,
im Titel ist eigentlich schon die Hauptaussage getroffen.
Ich lasse den Benutzer u.a. in einer Textarea mittels Formular Daten in eine DB schreiben, die dann wiederum auf ein Bild geschrieben werden. Jedoch wird ein Zeilenumbruch auf dem Bild seltsam dargestellt. (siehe hier; nach test1 kommt ein Enter aus der Textarea).
Nun will ich aber nicht, dass das so angezeigt wird, sondern dass der Umbruch, der von Benutzer eingegeben wurde als Leerzeichen in die DB geschrieben wird.
Bisher habe ich es mit Folgendem versucht bevor es in die DB geschrieben wird:
Wenn ich das in HTML ausgeben lasse aus der DB, wird der Umbruch nicht geparsed und es wird nacheinander ausgegeben, nur im Bild erscheint eben dieses kryptische Zeichen. 
Was kann man tun?
Danke,
Oli
P.S: Vielleicht noch als Info: Zeichencode der Seite ist charset=ISO-8859-1.
im Titel ist eigentlich schon die Hauptaussage getroffen.
Ich lasse den Benutzer u.a. in einer Textarea mittels Formular Daten in eine DB schreiben, die dann wiederum auf ein Bild geschrieben werden. Jedoch wird ein Zeilenumbruch auf dem Bild seltsam dargestellt. (siehe hier; nach test1 kommt ein Enter aus der Textarea).
Nun will ich aber nicht, dass das so angezeigt wird, sondern dass der Umbruch, der von Benutzer eingegeben wurde als Leerzeichen in die DB geschrieben wird.
Bisher habe ich es mit Folgendem versucht bevor es in die DB geschrieben wird:
PHP:
$message = nl2br($_POST['message']);
$message = ereg_replace("<br />", " ", $message);

Was kann man tun?
Danke,
Oli
P.S: Vielleicht noch als Info: Zeichencode der Seite ist charset=ISO-8859-1.
Zuletzt bearbeitet: