Hallo,
Kann ich ein einzeiliges Feld größer/anders darstellen, so daß man beim Ausfüllen des Feldes den ganzen Text sieht?
Glaube nicht. Und sicher nicht zuverlaessig in allen Browsern.
Kann ich bei einer Textarea manuelle Zeilenumbrüche verbieten?
Hoechstens mit JavaScript.
Ich als Benutzer faende das allerdings sehr, sehr nervig.
Mach einfach eine normale TEXTAREA.
In welcher Form wird so ein Zeilenwechsel (return/enter) übertragen? Kann ich per codierung/decodierung das Zeichen ersetzen - vor dem Übertragen an den Server oder per Datenbankskript?
Serverseitige Kontrolle und Bearbeitung ist das einzig sinnvolle.
Auch die maximale Anzahl Zeichen solltest Du auf dem
Server ueberpruefen.
Unix und Mac OS X: \n (LF, ASCII 10)
Mac Classic: \r (CR, ASCII 13)
Windows: \r\n (CR LF, ASCII 13 10)
Tip: Am besten machst Du ein sogenanntes Affenformular:
http://www.dclp-faq.de/q/q-stil-normalform.html
Wenn jemand mehr als 500 Zeichen eingibt oder sonstige
Fehler hat, kriegt er das Formular nochmals angezeigt.
Gruesse,
Thomas