 |
| Hinweise |
Willkommen im TP-Hilfe-Forum!Dies ist ein Forum zu den Themen Photoshop, Dreamweaver, Flash, Selbständigkeit und mehr, in dem Du Hilfe, Anleitung oder eine Lösung zu Deinen Problemen erhältst. Aktuell bist Du in unseren Foren als Gast mit reinen Leserechten unterwegs. Wenn Du Dich registrierst, kannst Du eigene Themen verfassen, Deine Frage stellen und privat mit anderen TPlern kommunizieren. Weitere Foren werden zugänglich, und Du wirst – falls gewünscht – per Mail über neue Beiträge informiert. Die Registrierung ist schnell und kostenlos. Sollten bei der Registrierung Fragen auftauchen, reicht ein Klick in unsere Hilfe - Häufig gestellte Fragen oder eine kurze Mitteilung an das Support-Team. Viel Spaß bei Traum-Projekt.com |
19.03.2003, 21:31
|
#1
|
|
TP-Veteran
Registriert seit: Jan 2003
Ort: München
|
weiss nicht wie ich sagen soll.
hallo.
ich moechte, das wenn man in eine textarea schreibt jeder zeilenumbruch durch php in :
1. ein \n umgewandelt wird,
und
2. das dann noch ein <br> drangehaengt wird.
da ich dem kunden ja nicht sagen kann, das er das am ende im cms anhaengen soll.!!!!
geht das irgendwie mit ereg_replace() , oder so ?
gruesse, Paul
|
|
|
19.03.2003, 21:47
|
#2
|
|
TP-Veteran
Registriert seit: Oct 2001
Ort: Oberau
|
schonmal mit nl2br() probiert?
|
|
|
19.03.2003, 21:58
|
#3
|
|
TP-Veteran
Registriert seit: Jan 2003
Ort: München
|
kannst du mir das ein bisschen erklaeren ?
ich schau mal eben auf php.
mist, die machen das sooo ungenau. kannst du's mir erklaeren ?
|
|
|
19.03.2003, 22:01
|
#4
|
|
TP-Greis
Registriert seit: Mar 2001
Ort: Berlin, Germany
|
1. Alle Umrüche in einer Textarea sind "automatisch" ein \r\n, \r oder \n (je nach OS)
2. nl2br - was gibt es da groß zu verstehen? $text=nl2br($text), fertig 
__________________
“My software never has bugs. It just develops random features ...”
» DevShack - die Website des freien Webentwicklers Boris
|
|
|
19.03.2003, 22:06
|
#5
|
|
TP-Veteran
Registriert seit: Jan 2003
Ort: München
|
aso, danke
|
|
|
19.03.2003, 22:08
|
#6
|
|
TP-Specialist
Registriert seit: Aug 2002
Ort: Nähe Wien
|
aber achtung: nl2br erzeugt XHTML-tags (also < /br>).
willst du aber in html 4.01 schreiben, dann kannst das z.b per str_replace lösen, beispiel:
$text = str_replace("\n","<br>",$text);
|
|
|
19.03.2003, 22:49
|
#7
|
|
TP-Veteran
Registriert seit: Jan 2003
Ort: München
|
´na, ganz soo leiht isses nicht, da ich ja beides erhalten will
ich moechte ein \n und ein <br>
aber was rede ich eifenltihc:
PHP-Code:
$text = str_replace("\n","\n <br>",$text);
duerfte gehen, oder ?
ciao
|
|
|
19.03.2003, 22:58
|
#8
|
|
TP-Greis
Registriert seit: Mar 2001
Ort: Berlin, Germany
|
Um es allen Systemen (MAC, Windoof & Unix) recht zu machen, reicht \n nicht. Daher sollte man immer \r\n benutzen.
Hier jetzt was passendes für Dich - dieser regex frisst "alles" (egal ob \r, \n oder \r\n) und setzt ein \r\n<br> ein:
$string=preg_replace('/\r\n|\r|\n/', '\r\n<br>', $string);
__________________
“My software never has bugs. It just develops random features ...”
» DevShack - die Website des freien Webentwicklers Boris
|
|
|
|
Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
|
|
|
| Themen-Optionen |
Thema durchsuchen |
|
|
|
| Thema bewerten |
|
|
Forumregeln
|
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.
HTML-Code ist aus.
|
|
|
Alle Zeitangaben in WEZ +2. Es ist jetzt 00:23 Uhr.
|
 |