Si lo fuera hacer con PHP como la haría? Creo que es con la funcion eregi pero sería mas o menos así
Código PHP:
if ((!$email) || ($email=="") || (!eregi("^[_\.0-9a-z-]+@([0-9a-z][0-9a-z-]+\.)+[a-z]{2,6}$",$email)))
if ((!$uname) || ($uname=="") || (ereg("[^a-zA-Z0-9_-]",$uname)))
entonces sería que ejecuto la consulta mysql para insertar los datos en el base de datos ¿no?