$xNeTworKx: standart sicherheit

Beitrag lesen

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.