WCM Forum

WCM Forum (http://www.wcm.at/forum/index.php)
-   Programmierung (http://www.wcm.at/forum/forumdisplay.php?f=17)
-   -   Zeilenumbrach von einem "textarea" in datenbank übernehmen (http://www.wcm.at/forum/showthread.php?t=80060)

James 10.12.2002 23:41

Zeilenumbruch von einem "textarea" in datenbank übernehmen
 
Ich hab ein Formular mit nem textarea element und der text da drinnen wird dann in ne datenbank übernommen...

prob is das der zeillenumbruch flöten geht und es mir wenn der text zulang is den ganzen tabel auseinanderzieht und ich den table ned auf X pixel festlegen will...

kann man irgendwie die textumbrüche mitnehmen...?

oder gibts in php was das ich nach X chars die zeile umbrechen kann halt dann richtig am wort...

James 10.12.2002 23:50

also das ganze wenn es ein langes wort is....

AzRAeL 11.12.2002 13:44

versuch mal
 
den eingegebenen text vor dem speichern auf CRLF's zu durchsuchen und diese durch
ersetzen.... - dann hast es schön html-konform...

Sesa_Mina 11.12.2002 18:40

Bei textareas lasst sich ja irgendwas mit virtual/physical line break angeben wobei bei einer der methoden ein crlf oder zumindest ein cr oder lf im text sein sollte.

käptn 11.12.2002 19:07

-> http://at2.php.net/manual/de/function.nl2br.php
-> http://at2.php.net/manual/de/function.wordwrap.php

~

James 11.12.2002 19:15

wordwrap() is genau das was ich brauche !!

noch eine frage wenn man beim "textarea" enter drückt is da dann ein CRLF drinnen welches dann php oder die datenbank rauslöscht...? weil dann könnte ich das echt durch
ersetzen ...

danke für eure antworten...

käptn 11.12.2002 19:25

Wenn du <TEXTAREA ...> ohne wrap="" Attribut setzt, sind nur CRLF (Win) im Text, wenn du [ENTER] drückst, welche aber von niemenden entfernt werden.

~


Alle Zeitangaben in WEZ +2. Es ist jetzt 21:37 Uhr.

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
© 2009 FSL Verlag