Ver Mensaje Individual
  #13 (permalink)  
Antiguo 01/08/2012, 09:19
neshken
 
Fecha de Ingreso: agosto-2006
Ubicación: Girardot
Mensajes: 27
Antigüedad: 17 años, 9 meses
Puntos: 2
De acuerdo Respuesta: Validar Tamaño archivo Upload

Hola, antes que nada tienes que trabajar el pluggin jQuery Validation. El cual está en la dirección [URL="http://jquery.bassistance.de/validate/jquery-validation-1.9.0.zip"]http://jquery.bassistance.de/validate/jquery-validation-1.9.0.zip[/URL] .

Bueno hecho eso te sugiero que crees un archivo llamado comprobar.php de la siguiente manera:

<?php
$parametro = $_GET['fileupload']; //aquí el nombre del campo inputfile
//Tamaño del archivo a validar
if ($parametro <= 4000) {
echo "false";
} else {
echo "true";
}
?>

Después de esto creas el formulario de carga upload.php, y colocas estas líneas de java script:

<script src="jquery-1.7.1.min.js"></script>
<script src="jquery.validate.js"></script>
<script src="messages_es.js"></script>
<script type="text/javascript">
$("document").ready(function(){
$("#frm").validate({
rules:{
fileupload: { required: true,
accept: ".jpe|jpeg|jpg",
remote: "comprobar.php"
}
},
messages:{
fileupload: {
accept: "Por favor, solo archivos con extensi&oacute;n: .jpe, .jpeg, .jpg.",
remote: "Tama&ntilde;o del archivo muy pesado!"
}

}
});
});
</script>

Nota: messages_es.js, es el script de los mensajes de error en español