Kontrolovany vstup z formulara

Zdravim vas, vedel by mi niekto pomoct so skriptom, ktory by kontroloval vstup z formulara. Povolene znaky A-Z,a-z,0-9,_, a diakritika (š,č,ť,ž,ú...).

Skusam to cez strpos(string,value); string=<povolene znaky>, value=<jeden znak>, postupne skontrolujem vsetky znaky z kontrolovanej premennej.

Funguje to az na jeden pripad - ak sa kontrolovany string konci na cislo, vypise false? V com moze byt chyba.

Poradite lepsi sposob? dakujem
zkus využít regulární výrazy a třeba příkaz ereg (http://mirrors.inway.cz/manual/cs/function.ereg.php)