Ver Mensaje Individual
  #259 (permalink)  
Antiguo 25/07/2007, 16:19
ric18
 
Fecha de Ingreso: marzo-2007
Mensajes: 49
Antigüedad: 17 años, 9 meses
Puntos: 0
Validaciones ..

P ¿Cómo puedo validar campos de texto y a la vez un upload?

R

Mucho me ha ayudado este foro, asi que aquí les dejo una validación con Javascript, valida los campos de texto y las extenciones para hacer un upload.


f
Código PHP:
unction valida ()    
    {        
    
    if(
document.form.nombre_usuario.value ==''){
    
alert("Por favor introduzca su nombre.");
    
document.form.nombre_usuario.focus();
    return; }    
    
    if(
document.form.apellidos_usuario.value ==''){
    
alert("Por favor introduzca sus apellidos.");
    
document.form.apellidos_usuario.focus();
    return; }    

    if(
document.form.correo.value == ''){
    
alert("Por favor introduzca su email.");
    
document.form.correo.focus();
    return; }
    
    if ((
document.form.correo.value.indexOf ('@'0) == -1)||(document.form.correo.value.length 5)||(document.form.correo.value.indexOf ('.'6) == -1)){ 
    
alert("Por favor, introduzca una dirección de correo electrónico válida."); 
    
document.form.correo.focus();
    return (
false); }    


//Valida el upload de los archivos para que sólo envíe los archivos con extención requerida 
            
var "false"
var document.getElementById('file').value;
var 
llarg c.length;
var 
extension c.substring(c.length-3,c.length)

    if (
extension == "cvs" || == "") {
    
"true";
     }
    else if (
document.getElementById("file").value.indexOf('.cvs',0)== -1)
    {
    
//document.getElementById("SecondTrack").value.indexOf('.gif',0)== -1){
    
alert("El archivo no tiene una extensión correcta, verifique");
    
document.getElementById("file").select();
    
document.getElementById("file").focus();
    return (
false);
    }