Ok Caricatos...si lo dices tu será lo que se debe hacer, algún motivo de seguridad o algo asi habrá. Le puse por que ami me funciona asi, lo único que yo no hago validación, simplemente por medio de un obj ajax introduzco a la session de php el valor de los campos que necesito y por otro lado subo el archivo.
Oye una cosa.En este caso¿Cual es la diferencia de hacerlo con un evento u otro y cual es el motivo de hacer la validación en el onsubmit?
Nunca esta demás saber hacer las cosas como se deben. a la larga se evitan problemas...
gracias y saludos

