Username überprüfung
Ich will einen Usernamen überprüfen mit Regex, aber irgendwie geht es ned mein Code
[php:1:3a43d1bc79]<?php
if(preg_match("/^[a-zA-Z0-9\-\_]+$/i",$_POST['nick']))
{
#-----der MySQL Insert---------#
}
else
echo 'Fehlerhafter Nick der Nick darf nur folgende Zeichen enthalten : a-z A-Z 0-9 - _';
?>[/php:1:3a43d1bc79]
Nur irgendwie wird der User in die Datenbank eingeschrieben und dann wird noch die Fehlermeldung ausgegen???
Strange
EDIT:
Ich hab nur das Else bei mir im Code vergessen :lol: sry
Aber was ich noch wissen will:
Stimmt der Pattern?? Ich ned weiß wie das für einen - und einen _ heisen muss
Ich will einen Usernamen überprüfen mit Regex, aber irgendwie geht es ned mein Code
[php:1:3a43d1bc79]<?php
if(preg_match("/^[a-zA-Z0-9\-\_]+$/i",$_POST['nick']))
{
#-----der MySQL Insert---------#
}
else
echo 'Fehlerhafter Nick der Nick darf nur folgende Zeichen enthalten : a-z A-Z 0-9 - _';
?>[/php:1:3a43d1bc79]
Nur irgendwie wird der User in die Datenbank eingeschrieben und dann wird noch die Fehlermeldung ausgegen???
Strange
EDIT:
Ich hab nur das Else bei mir im Code vergessen :lol: sry
Aber was ich noch wissen will:
Stimmt der Pattern?? Ich ned weiß wie das für einen - und einen _ heisen muss