Textfeld überprüfen

crunch

Mitglied
Ich möchte, bevor der Inhalt eines textfeldes in die Datanbank übertragen wird, überprüfen, ob das Textfeld ein Wort mit mehr als 50 zeichen enthält. Es können ruhig 100 Wörter sein. Es soll halt nur verhindert werden, dass eines der Wörter länger als 50 zeichen ist. Wie mach ich das am besten?
 
PHP:
$laenge = strlen($wort);
if($laenge > 50) { echo "wort hat ueber 50 zeichen"; }

geht vielleicht auch anders, ich machs immer so.

bye
 
Original geschrieben von blubber
PHP:
$laenge = strlen($wort);
if($laenge > 50) { echo "wort hat ueber 50 zeichen"; }


geht vielleicht auch anders, ich machs immer so.

bye
das prüft das ganze textfeld auf 50 Zeichen und imo wollte crunch dass jedes wort im text überprüft wird, ob es mehr als 50 zeichen hat.
das ginge ca. so:
PHP:
$bad_length=0;
$woerter = explode(" ", $textarea);
for($i=0;$i<count($woerter);$i++) {
   if(strlen($woerter[$i])>=50) {
      echo "Ein Wort ihres Textes ist zu lang!";
      exit;
   }
}
 
Zuletzt bearbeitet:
Zurück