Hallo,
$username =~ /[^\w.-]/ && die "...error 404 not found" ;
Dass in der Variable $username nur Buchstaben, Zahlen, Punkt und Minus vorkommen duerfen, sonst bricht das Script sofort ab.
Ich kann mich auch irren, aber seit wann ist . Das Zeichen für Punkt? . ist doch das Zeichen für "beliebiges Zeichen, also müsste der Ausdruck doch [^\w.-] heißen, oder ist das in Zeichenklassen anders?
$xNeTworKx.
--
Mit Computern lösen wir Probleme, die wir ohne sie gar nicht hätten.
Mit Computern lösen wir Probleme, die wir ohne sie gar nicht hätten.