Länge eines Textes und Zeichenüberprüfung

MajinVegeta

Erfahrenes Mitglied
Hi

Also ich habe folgendes Problem ich würde gerne die Länge eines Textes überprüfen ... halt zB. wenn er 123 bei passwort eingibt das eine Fehlermeldung kommt das das Passwort zu kurz ist und wenn es über 16 zeichen ist das es zu lang ist ...

zweites problem: ich würde gerne bei den usernames nur (ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789_-) folgende zeichen akzeptieren...

könnte mir jemand bei den beiden problemen helfen? thx
 
Hi MajinVegeta,

zu 1.:
PHP:
<?
if (strlen($passwort) < 4) echo "Das Passwort ist zu kurz!";
elseif (strlen($passwort) > 16) echo "Das Passwort ist zu lang!";
else echo "Passwort hat die richtige Länge.";
?>

zu 2.:
PHP:
<?
if (!eregi("^[[:alnum:]+$", $username))
{
  echo "Der Username enthält ungültige Zeichen!";
}
?>

HTH


reima
 
Vesuche die Funktion
PHP:
$laenge = stringlen($deinstring);

Ich hoffe die war so richtig :)

Nachtrag: Da war wohl jemand schneller :)
 
Zuletzt bearbeitet:
Zurück