bisher habe ich folgendes:
Code: Alles auswählen
if(!eregi("^[a-zA-Z0-9]+$",$_POST['nickname']))
fehlermeldung
Rat?
Herzlich willkommen im Archiv vom ABAKUS Online Marketing Forum
Du befindest Dich im Archiv vom ABAKUS Online Marketing Forum. Hier kannst Du Dich für das Forum mit den aktuellen Beiträgen registrieren.
Code: Alles auswählen
if(!eregi("^[a-zA-Z0-9]+$",$_POST['nickname']))
fehlermeldung
Code: Alles auswählen
if(!eregi("^[_a-zA-Z0-9\-]+$",$_POST['nickname']))
fehlermeldung
Es handelt sich ja um eine Zeichenklasse. Da hat das Minus eine besondere Bedeutung und muss demzufolge maskiert werden. Wenn es ganz ans Ende gesetzt wird, müsste es allerdings auch ohne Maskierung funktionieren.kaisen hat geschrieben:Top, scheintz zu funktionieren, also muss man einen bindestrich generell immer maskieren ja?