if(!eregi("^([0-9a-z_\[\]\*\- ])+$", $subuser))
$form->setError($field, "* Username not alphanumeric");
Может кто-нибудь сказать мне, почему он не разрешает такие символы, как -
и *
?
if(!eregi("^([0-9a-z])+$", $subuser))
$form->setError($field, "* Username not alphanumeric");
Это оригинальный фрагмент кода. Друг изменил его на верхнюю часть, и он будет разрешать a-z и 0-9, но он не позволит другим символам, которые мне нужны. Кто-нибудь может мне помочь?
Заранее спасибо.