Home | Registrieren | Einloggen | Suchen | Aktuelles


Forum » Auszeichnungssprachen » JS: Formularfeld - Eingabelänge überprüfen Antworten
JS: Formularfeld - Eingabelänge überprüfen

n0f3aR
Mausakrobat


Beiträge: 155


Hallo zusammen!

Ich habe ein Formular welches bereits auf leere Formularfelder und fehlendes @ bzw. fehlenden Punkt überprüft wird per Javascript Funktion.

Jetzt hab ich ein Formularfeld wo die Eingabe nicht größer als 1024 Zeichen groß sein soll damit die Datenbank nicht zu groß wird.

Wie kann ich das Feld überprüfen?

Das Formular heißt "formular"

Das Formularfeld:
1:
<textarea name="posting" cols="55" wrap="hard" rows="10"></textarea>


---
Kostenlos Webspace bei funpic.de

  Profil   E-Mail   Editieren   Zitieren

Al Blank
Quasselstrippe


Beiträge: 368


Hi,

kuck mal hier (habs aber nur überflogen, keine Ahnunng ob du sowas meinst):

http://www.google.de/search?q=cache:YOZxWTcNCMMJ:selfforum.teamone.de/archiv/2000_3/t20364.htm+textarea+zeichen+anzahl&hl=de&ie=UTF-8

...übrigends hab ich einfach textarea zeichen anzahl eingegoogelt und gleich viel zu viele Ergebnisse bekommen.
Dieses Forum ist sehr schnell, doch manchmal gehts auch schneller ;]

  Profil   Editieren   Zitieren

Austin Powers
Mausakrobat


Beiträge: 170


Ich würd auf alle Fälle die größe mit Php nochmals überprüfen bzw alles abschneiden.
By the way: was für nen Datenbank benutzen Sie ? Textfile? Ansonsten kastriert Mysql die Eingabe auf die Maximallänge (1024 sollens in diesem fall sein)
-------------------------------------
Mist meine Tastatur spinnt sie vergißt zeichen weiter zu geben.

---
MfG:Austin Power (Saturn Realm)
OMW! Zumindest sobald ich herausgefunden hab wo ich JETZT gerade bin.
<---------->
"Wenn Liebe die Antwort ist, könnst Du bitte die Frage neu formulieren?" ... Lily Tomlin
<---------->
code hier http://www.pastebin.com

  Profil   Website   Editieren   Zitieren

Philipp Gérard
Foren-Team


Beiträge: 1508


1:
$rest = substr($_POST['string'], 0, 1024);


---
Arbeit ist das Feuer der Gestaltung. - Marx

  Profil   E-Mail   Website   Editieren   Zitieren

n0f3aR
Mausakrobat


Beiträge: 155


Frohes neues Jahr!

Sorry das ich mich so spät melde, bei mir wurde renoviert, da kam ich nicht dazu online zu gehen.

Ich benutze eine MYSQL Datenbank, ja mit einem Textfeld.
Bis jetzt hab ich es so gehandhabt dass das insert into nur dann ausgeführt wird wenn die Eingabe des textarea <= 1024 Zeichen ist.
Ich wollt das ganze dazu nutzen um den user direkt bei der Eingabe bescheid zu geben wenn die Zeichenanzahl zuviel wird, da er nicht nen roman schreiben soll, und nachher sich ärgert wenn der Text weg/unvollständig ist.

Dies wird nur mit JS funktionieren. Ich bedanke mich für alle Bemühungen ganz herzlich.
Ich werde mal die JS Variante testen.

Achja, nochwas... brauch ich bei 1024 Zeichen ein Textfile? oder nehm ich da besser VARCHAR für die DB? Oder was empfehlt ihr mir?

Schöne Grüße n0f3aR

---
Kostenlos Webspace bei funpic.de

  Profil   E-Mail   Editieren   Zitieren

n0f3aR
Mausakrobat


Beiträge: 155


Wollt nur sagen das ich alles prima hinbekommen hab, danke nochmal

---
Kostenlos Webspace bei funpic.de

  Profil   E-Mail   Editieren   Zitieren
 

Antworten
Nach oben