
28/03/2007, 01:49
|
| | Fecha de Ingreso: abril-2006 Ubicación: Colombia
Mensajes: 648
Antigüedad: 18 años, 11 meses Puntos: 3 | |
Re: Ayuda! Validacion De Datos De Formulario Hola
Bueno, tal vez te sirva esto
<script>
function valida(form)
{
var msg;
msg = "Los siguientes campos son obligatorios:\n";
if(form.nombre.value=="")
{ msg+= "Nombre(s)\n";
}
if(form.apellido.value=="")
{ msg+="Apellido(s)\n";
}
if(form.email.value=="")
{ msg+="E-mail\n";
}
if(form.userfile.value=="")
{ msg+="Curriculo\n";
}
if(form.userfile2.value=="")
{ msg+="Trabajo\n";
}
if(form.nombre.value=="" || form.apellido.value=="" || form.email.value=="" || form.userfile.value=="" || form.userfile2.value=="")
{alert(msg);
return false;
}
if(form.email.value.indexOf ('@',0) == -1 || form.email.value.indexOf ('.',0) == -1)
{ alert("Mail invalido"); return false; }
}
</script>
<FORM ACTION="procesa_prof.php" METHOD="POST" enctype="multipart/form-data" onSubmit="return valida(this);">
<P align="left"><strong>1) Ingrese sus datos: </strong></P>
<P align="left">Nombre(s):
<input type="text" name="nombre" size="50" value="">
* </P>
<p align="left">Apellido(s):
<input type="text" name="apellido" size="50" value="">
*
</P>
<p align="left">Cargo:
<input type="text" name="cargo" size="30" value="">
Organización:
<input type="text" name="organizacion" size="30" value="">
</P>
<p align="left">Dirección:
<input type="text" name="direccion" size="72" value="">
</P>
<p align="left">Teléfono:
<input type="text" name="fono" size="15" value="">
Fax:
<input type="text" name="fax" size="15" value="">
</p>
<p align="left">E-mail:
<input type="text" name="email" size="30" value="">
*
</p>
<p align="left">País:
<SELECT NAME="pais">
<OPTION VALUE="Argentina">Argentina
<OPTION VALUE="Bolivia">Bolivia
<OPTION VALUE="Brasil">Brasil
<OPTION VALUE="Chile" SELECTED>Chile
<OPTION VALUE="Colombia">Colombia
<OPTION VALUE="Costa rica">Costa Rica
<OPTION VALUE="Ecuador">Ecuador
<OPTION VALUE="El salvador">El Salvador
<OPTION VALUE="Honduras">Honduras
<OPTION VALUE="México">México
<OPTION VALUE="Otro">Otro
<OPTION VALUE="Peru">Perú
<OPTION VALUE="Uruguay">Uruguay
<OPTION VALUE="Venezuela">Venezuela
</SELECT>
</p>
<p align="left"><strong>2) Adjunte su currículo:</strong>
<input type=file name="userfile">
*</p>
<p align="left"><strong>3) Adjunte su trabajo:</strong>
<input type=file name="userfile2">
*</p>
<p align="center">
<INPUT TYPE=submit NAME="submit" VALUE="Enviar datos">
</FORM>
Y lo de validar el tipo de documento, pues en la función que uses para hacer el upload puedes ponerle esa condición y mostrar un alert , suerte.
__________________ Suerte. _______________________________ "La vida es el principio de la muerte". |