Textarea; Zeichenbegrenzung?
chris
- html
Hallo,
ich brauche eine mehrzeiliges Eingabefeld (habe ich auch)
aber es muss unbedingt auf eine bestimmte Anzahl von Zeichen begrenzt werden.
Habe bis jetzt nichts gefunden? Gibt es eine Möglichkeit?
Vielen Dank
Hello,
ich brauche eine mehrzeiliges Eingabefeld (habe ich auch)
aber es muss unbedingt auf eine bestimmte Anzahl von Zeichen begrenzt werden.
Habe bis jetzt nichts gefunden? Gibt es eine Möglichkeit?
Es gibt mehrere Möglichkeiten.
Am Client (die unsicherste Stelle) nur mittels JavaScript
Am Webserver, indem man die MaxRequestBytes begrenzt. Das ist sicher nur eine grobe Begrenzung, da die über den gesamten Request gezählt werden.
In PHP, PERL, ... indem man den Speicher für das Script begrenzt
In PHP, PERL, ... indem man die maximale Requestgröße begrenzt
in PHP, PERL, ... indem man die Anzahl der übergebenen Zeichen für den Parameter zählt.
Welche soll es nun sein?
Harzliche Grüße vom Berg
esst mehr http://www.harte-harzer.de
Tom
wollte halt das gleich während jemand eine Eingabe macht begrenzen auf 500 Zeichen.
Mit PHP kenne ich mich aus. Aber damit geht die Prüfung erst hinterher
Vielen Dank
Wahrscheinlich kommt dann nur Javascript in Frage.
Kann mir damit jemand helfen. Den Befehl oder sowas.
Kenne mich damit nämlich nicht aus.
danke
gruss chris
Hi chris!
Wahrscheinlich kommt dann nur Javascript in Frage.
Nein, es kommt nur eine serverseitige Sprache in Frage, denn nur die kann kontrollieren, ob wirklich nur 500 Zeichen gesetzt sind. Ich z.B. habe JS deaktiviert.
Wenn du trotzdem per JavaScript eine Überprüfung machen möchtest, dann helfen dir folgende Links weiter:
http://de.selfhtml.org/javascript/objekte/string.htm#length
http://de.selfhtml.org/javascript/objekte/elements.htm#value
Beachte aber, dass du so nicht sicher gehen kannst, dass wirklich nur 500 Zeichen eingetragen werden.
MfG Hopsel