Hi,
wär's nicht einfacher nur zu sagen, "nur wenn buchstaben und zahlen (und leerzeichen) dann true"?
Ja ist es. ;)
if (preg_macth("=[a-z0-9 ].*=i", $name))
{
echo "fehler";
}
...oder hat der String mehrere Zeilen?
Wenn dann:
if (preg_macth("=[a-z0-9 ].*=is", $name)) // oder si
{
echo "fehler";
}
eregi ist veraltet. Benutz statt dessen die preg_ functionen.
(hab das ganze nicht getestet)
Grüsse, Sebastian