Hoe kan ik checken of een opgegeven mapnaam wel aan de eisen voldoet?
Dus met alleen kleine en grote letters cijfers en de underscore?
[a-zA-Z0-9_]+

De basis voor een regular expression.
eregi("[a-zA-Z0-9_]+",$_POST["mapname"])

Geeft wel een melding bij alleen maar ''''''''''''
Maar bij ''''''''2 b.v. accepteerd hij dat gewoon.

Reageren