Ver Mensaje Individual
  #1 (permalink)  
Antiguo 15/07/2008, 04:53
Avatar de Harris
Harris
 
Fecha de Ingreso: febrero-2007
Mensajes: 132
Antigüedad: 17 años, 3 meses
Puntos: 0
Obtener tamaña de fichero al subirlo

Buenas estoy haciendo un script para subir ficheros desde un formulario post.

El script sube al servidor perfectamente los ficheros pequeños, yo lo que hago es antes de subir el fichero compruebo su tamaño y si es correcto lo subo llamando a move_uploaded_file.

El problema es que cuando los ficheros superan el tamaño máximo ocurren dos cosas:
1º el navegador sube el fichero y se bloquea durante unos 30 segundos que tarda en subirlo. ¿El navegador no debería subir el archivo hasta llamar a move_uploaded_file, verdad?

2º El tamaño utilizando $HTTP_POST_FILES["fichero"]["size"] o $_FILES["fichero"]["size"] es 0 en ambos casos.

Cómo puedo comprobar el tamaño antes de el navegador suba el fichero?

Gracias a todos