wörter in Textbox zählen

  • Themenstarter Themenstarter joky_joky
  • Beginndatum Beginndatum
J

joky_joky

Hallo gibt es eine Möglichkeit Wörter in einer Textbox
zu zählen und zeitgleich in eim textfeld anzuzeigen
wieviele Wörter noch geschrieben werden können.
Denn ich möchte einen Formmailer baun aber diesen
begrenzen also z.B. auf 500 Zeichen pro Nachricht.
geht dies mit php?

MfG Joky_Joky
 
Es würde zwar mit PHP funktionieren, jedoch nicht in Echtzeit. Dazu solltest du auf eine clientseitige Lösung, etwa mit JavaScript, zurückgreifen.
 
Du könntest auch eich "Check-Button einbauen. So habe ich das mal gemacht. Wenn der Check-Button gewählt wird, ruft er die Funktion auf, welche die anzahl der zeichen überprüft. Dazu muss das Formular aber an sich selbts gesendet werden.

PHP:
if(isset($_POST['check'])){
$len=strlen($_POST['$textfeld']);
echo $len;
}
 
Die Version von RaverHH gibt dir allerdings die eingetragenen Zeichen wieder - nicht die geschriebenen Wörter.

Hierfür könntest du den Text in einen Array laden, diesen dann an Hand eines Leerzeichens explodieren lassen und dir dann raussuchen, wieviele Elemente dein neuer Array hat.

(vorerst nur ein Vorschlag - ungetestet)
 
Naja,

wenn er die Eingabe auf 500 Zeichen begernze will, dann bringt die Zählung nach Wörtern gar nix. Also sollte man dann auch schon die Zeichen zählen.

siehe: kurz = 4 Zeichen
Saugstauber = 11 Zeichen

;-)
 
Sicherlich ist eine Begrenzung über Zeichen sinnvoller - habe ich ja auch so gemacht :)

Allerdings war das nicht seine Frage ;)
 
Original geschrieben von joky_joky
...
Denn ich möchte einen Formmailer baun aber diesen
begrenzen also z.B. auf 500 Zeichen pro Nachricht.
...

Naja, habe beide recht :o)

Zu einem möchte er Wörter zählen und zum anderen auf Zeichen begrenzen. :o)
 
Ok ok habe mich warscheinlich wieder einmal
bescheuert ausgedrückt ich meinte natürlich eine
Begrenzung auf Zeichen und nicht auf Wörter.

Aber großes THX für eure Anregungen.

MfG Joky_Joky
 
Zurück