.| Autor | Beitrag |
|---|---|
|
000 25.05.2002, 09:24 werner |
Hat jemand eine Idee, wie man die in einem Textfeld eingegebenen Zeilenumbrüche in <br> umwandeln kann? Andernfalls werden die Daten zwar in der Datenbank und im Quelltext mit Zeilenumbruch dargestellt, jedoch vom Browser alle hinteieinander geschrieben. -- |
|
Profil || Suche |
|
001 25.05.2002, 10:20 Megge |
mit: für mehr informationen über 'wrap' im textarea tag solltest du http://selfhtml.teamone.de konsultieren -- Dieser Beitrag wurde am 25.05.2002 um 10:23 von Megge bearbeitet. |
|
Profil || Suche |
|
002 25.05.2002, 12:18 Andy_ |
WRAP ist bei soll-Zeilenumbrüchen für den Internet Explorer relativ egal, er gib sie auch ohne weiter, Netscape seit einiger Zeit auch, nur ältere Netscape und andere Browser geben keine Zeilenumbrüche weiter. 42 Es gibt keinen Sinn des Lebens. |
|
Profil || Suche |
|
003 25.05.2002, 16:08 TheTinySteini |
btw: spricht eigentlich irgendwas gegen die Verwendung der PHP-Funktion nl2br() ? Weil Megge die nicht genannt hat, sie aber eigentlich für genau solche Fälle gedacht ist. --TheTinySteini |
|
Profil || Suche |
|
004 29.05.2002, 12:54 Holly |
nl2br() wandelt seit php 4.0.6 (?) "\n" zu "<br />" um. und da nicht alle browser damit umgehen koennen, ist nl2br() nicht unbedingt sinnvoll. -- |
|
Profil || Suche |
|
005 29.05.2002, 14:14 TheTinySteini |
Naja, aber mittlerweile sollte jeder Browser diesen Schreibstil unterstützen - is schließlich ganz offizielle Definition. Beim Nutscrape bin ich mir net sicher, aber Opera und IE kommen damit klar. --TheTinySteini |
|
Profil || Suche |
|
006 29.05.2002, 15:45 [RMen]OneStone |
Netscape kann es auch. --georg-wicherski@pixel-house.net | http://www.pixel-house.net/ - Coding Resource| http://www.google.de/ |
|
Profil || Suche |
|
007 29.05.2002, 18:41 Andy_ |
... in der neusten Version. --42 Es gibt keinen Sinn des Lebens. |
|
Profil || Suche |
|
008 29.05.2002, 22:01 apfelkorn |
ich würde eher sagen, beim netscape bin ich mir sicher, bei iexplore und opera sich nicht genau an die standards halten (solche kacke wie marquee kommt dann daraus) netscape hat halt nur das schlechte image wegen seines vorgängers, aber er ist eigentlich mehr als gut, der interpreter hält sich haargenau an die w3c-standards und ist auch nicht so aufgemotzt und klobig. -- |
|
Profil || Suche |
|
009 30.05.2002, 10:28 Holly |
netscape 4.* kann es nicht. und leider sind halt einige leute noch auf sowas angewiesen, da zB bei mir in der uni auf den unix-rechner kein anderer browser installiert ist. [edit]ich widerrufe meine aussage. mittlerweile ist ein relativ aktueller mozilla (0.9.9) installiert.[/edit] --Dieser Beitrag wurde am 30.05.2002 um 10:41 von Holly bearbeitet. |
|
Profil || Suche |
|
010 30.05.2002, 14:13 Morpheus |
wenn ich mich nicht irre ist das eine Frage der Plattform. br2nl() replaced einfach nur "\n". Es gibt aber von OS zu Os unterschiedliche Character um das ende einer Zeile zu definieren. Macintosh: \r um alle zeichen zuverlässig in <br>s zu konvertieren sollten doch lieber das nutzten :
ich bin mir nicht sicher ob das der Grund istm warum br2nl() kaum genutzt wird. Es ist nur eine Vermutung... --MFG Morpheus Dieser Beitrag wurde am 30.05.2002 um 14:17 von [OSF]Morpheus bearbeitet. |
|
Profil || Suche |
|
011 30.05.2002, 17:19 TheTinySteini |
Der Grund, warum br2nl() nicht genutzt wird, ist ein anderer: Die Funktion gibt's nicht =) TheTinySteini |
|
Profil || Suche |
|
012 31.05.2002, 13:29 Morpheus |
ähm meinte ich ja ... nun gut kommt aufs gleiche hinaus ;) --MFG Morpheus |
|
Profil || Suche |
|
013 31.05.2002, 20:11 apfelkorn |
lol @tiny -- |
|
Profil || Suche |

