Kai345: großes Inputfeld, Zeilenumbruch innerhalb

Beitrag lesen

[latex]Mae  govannen![/latex]

Leider habe ich dabei folgendes Problem:
Der Text wird in eine Datenbank gespeichert. Die erlaubt für die Spalte About nur 2000 Zeichen.
Die Begrenzung des Textareas liegt zwar bei 2000, aber: wenn man ganz viele Leerzeilen oder Leerzeichen angibt, dann werden die beim Textareafeld nicht mitgezählt. In die Datenbank werden sie aber trotzdem gespeichert. Das heißt, wenn eine Person einen Text mit 2000 Zeichen und dazwischen mit 5 Leerzeilen schreibt, dann kann dieser Text nicht in die Datenbank gespeichert werden.

Das kann nicht sein. Ich hab gerade mal mit

<textarea name="foobar" onkeyup="alert(this.value.length)">vorbelegter Text</textarea>

getestet, es wird die Länge inklusive aller Leerzeichen und sonstigem Whitespace  ausgegeben.

Frage: Werden die multiplen Leerzeichen überhaupt benötigt (Zwecks Formatierung o.ä.)?
Wenn nicht, kannst du sie z.B. mit String.replace() auf ein vernünftiges Maß zusammenstauchen.

Cü,

Kai

--
~~~ ken SENT ME ~~~
Dank Hixies Idiotenbande geschieht grade eben wieder ein Umdenken
in Richtung "Mess up the Web".(suit)
SelfHTML-Forum-Stylesheet