Ver Mensaje Individual
  #1 (permalink)  
Antiguo 25/06/2007, 07:32
Avatar de jorge25
jorge25
 
Fecha de Ingreso: noviembre-2005
Ubicación: Venezuela, San Juan de Los Morros.
Mensajes: 165
Antigüedad: 18 años, 5 meses
Puntos: 1
Subir Archivo al Servidor - Problema con tamaño

Saludos,

Estoy trabajando en mi servidor local.

He leido que el tamaño máximo para subir un archivo, se determina en el fichero php.ini en la línea upload_max_filesize. En eso estoy claro. De hecho, puedo determinar el tamaño de archivo de esta forma $size=$_FILES['adj1']['size']. Así puedo controlar el peso que yo quiera.

Pero el problema que tengo es cuando el usuario selecciona (mediante un input tipo file) un archivo mayor a 2 mb: No me llega el archivo (pienso que a la carpeta temporal del servidor) para yo poder hacer la validación del tamaño de archivo en el script php de proceso.

¿Entonces cómo controlo el tamaño del archivo que el usurario selecciona mediante el input file? ¿Sera que se puede determinar el tamaño mediante javascript o existe otra manera de saber el tamaño?

El código que tengo es así:

Código PHP:

//CUANDO ES MAYOR A 2 MB NO ENTRA AQUÍ

if (is_uploaded_file($_FILES['adj1']['tmp_name']))
{
        
//Verifica el tamaño del archivo
        
if ($_FILES['adj1']['size']>1024);
        {
            echo 
'muy grande';
        }
        

Gracias, espero alguna sugerencia.
__________________
Debian GNU/Linux 4.0 "Etch"

La felicidad no es un camino, es un estado de ánimo. Jorge Morgado