Formatierung von Variablen Werte
elwood67
- php
0 Thomas Luethi0 Hubert0 Andavos0 elwood67
Hallo zusammen,
ich habe eine Frage. Über eine mehrzeilige Textarea wird eine Variable über PHP in mysql gespeichert.
Das Auslesen der Vaiablen und Ausgabe in der Textarea klappt gut. Da die Textarea das "/n" gut interpretiert.
Jetzt möchte ich die Ausgabe aber in einer blanken HTML-Seite ausgeben und HTML kennt kein "\n".
Wie kann ich das machen? Muss ich in dem Variablen-Wert alle "\n" durch "<br>" ersetzen lassen? Wenn ja wie geht das?
Danke & Gruß
Jürgen
Hallo,
Wie kann ich das machen? Muss ich in dem Variablen-Wert alle "\n" durch "<br>" ersetzen lassen? Wenn ja wie geht das?
1. Ja, Du musst. Ausser zwischen <pre> und </pre>
2. nl2br()
http://www.php.net/manual/de/function.nl2br.php
Gruesse,
Thomas
Nabend,
Wie kann ich das machen? Muss ich in dem Variablen-Wert alle "\n" durch "<br>" ersetzen lassen? Wenn ja wie geht das?
Du hast den Blick ins Manual vergessen: nl2br() ist dein Freund http://php3.de/nl2br.
Bis denne,
Hallo,
$text = str_replace("\n", "<br>", $text);
oder
$text = nl2br($text);
MFG
Andavos
DANKE! Ihr seit ja fix! :-)