ik heb dus het volgende scriptje :
if (!eregi("^[a-z]+",$_POST['username']) {
echo "begin van de username mag geen cijfer zijn.";
}
die klopt gewoon, en werkt goed.
Maar op het moment dat ik nu een #,^,$,@,!,`,[,],(.) of iets in die trant in de username invoer, dan laat hij deze gewoon door!
Ik wil dus alleen normale cijfers en letters kunnen gebruiken zonder andere meuk:
A t/m Z
a t/m z
0 t/m 9
is dit eventueel anders op te lossen?
---------------------------------------------------------------
heb hetvolgende zelf geprobeerd:
Op php freakz de artikelen doorgezocht,
ge-googled naar regular
- expressions
- reguliere expressies
php.net
- manual
---------------------------------------------------------------
if (!eregi("^[a-z]+",$_POST['username']) {
echo "begin van de username mag geen cijfer zijn.";
}
die klopt gewoon, en werkt goed.
Maar op het moment dat ik nu een #,^,$,@,!,`,[,],(.) of iets in die trant in de username invoer, dan laat hij deze gewoon door!
Ik wil dus alleen normale cijfers en letters kunnen gebruiken zonder andere meuk:
A t/m Z
a t/m z
0 t/m 9
is dit eventueel anders op te lossen?
---------------------------------------------------------------
heb hetvolgende zelf geprobeerd:
Op php freakz de artikelen doorgezocht,
ge-googled naar regular
- expressions
- reguliere expressies
php.net
- manual
---------------------------------------------------------------