mira esto es un trozo de scrit que uso para validar
entradas de formulario, solo tienes de adapatarla
a tus necesidades
Código PHP:
<?
if($HTTP_POST_VARS){
foreach($HTTP_POST_VARS as $variable=>$valor_variable){
${$variable}=$HTTP_POST_VARS[$variable];
if(!${$variable}) error("<li> el campo ".$variable." está vacio");
if($contrasenya!=$confirmacion) error("<li> Las contraseñas no coinciden");
if (!eregi("^[[:alnum:]_\-]{2,20}$", ${$variable})) error("<li> En el campo ".$variable." solo caracteres alfanuméricos de 2 a 20");
}
espero que te sirva