Foros del Web » Programando para Internet » PHP »

Validad el peso de una imagen... no funciona.

Estas en el tema de Validad el peso de una imagen... no funciona. en el foro de PHP en Foros del Web. Hola amigos, estoy tratando de validar el peso de una imagen que se envia a traves de $_FILES y por mas que miro y miro ...
  #1 (permalink)  
Antiguo 29/12/2009, 22:29
 
Fecha de Ingreso: noviembre-2007
Mensajes: 191
Antigüedad: 16 años, 5 meses
Puntos: 0
Validad el peso de una imagen... no funciona.

Hola amigos, estoy tratando de validar el peso de una imagen que se envia a traves de $_FILES y por mas que miro y miro ejemplos no logro darme cuenta de que esta mal, mi codigo es el siguiente:

Código PHP:
$image $_FILES....

        if(
$imagen['size'] > 1024000 or $imagen['size']== 0)//Si pesa mas de 1 mb.
        
{
            
$_SESSION['mensaje'] = "La imagen exede el limite de 1 MB de peso. <br / ><br /><br />
            <input type= \"button\" value=\"Volver atrás\" onclick=\"history.back()\">" 
;
            
header ("Location: ../../../mensaje.php");        
        } 

Aunque mediante el formulario le pase una imagen de 3 megas, nunca entra a ese if y no se sube la imagen.
Saludos!!
  #2 (permalink)  
Antiguo 29/12/2009, 23:00
Avatar de Vun
Vun
Colaborador
 
Fecha de Ingreso: agosto-2009
Ubicación: Benalmádena, España
Mensajes: 2.265
Antigüedad: 14 años, 8 meses
Puntos: 150
Respuesta: Validad el peso de una imagen... no funciona.

prueba a poner un exit(); detras del header ("Location: ../../../mensaje.php");

a ver si te funciona por eso
  #3 (permalink)  
Antiguo 29/12/2009, 23:11
 
Fecha de Ingreso: noviembre-2007
Mensajes: 191
Antigüedad: 16 años, 5 meses
Puntos: 0
Respuesta: Validad el peso de una imagen... no funciona.

Perfecto!!!
Muchisimas gracias!!!
Era tan sencillo. Llevo toda la noche con esto.

Me recomiendas poner un "exit()" siempre luego de cada header?
  #4 (permalink)  
Antiguo 29/12/2009, 23:13
Avatar de Vun
Vun
Colaborador
 
Fecha de Ingreso: agosto-2009
Ubicación: Benalmádena, España
Mensajes: 2.265
Antigüedad: 14 años, 8 meses
Puntos: 150
Respuesta: Validad el peso de una imagen... no funciona.

Cita:
Iniciado por ebalmaceda Ver Mensaje
Perfecto!!!
Muchisimas gracias!!!
Era tan sencillo. Llevo toda la noche con esto.

Me recomiendas poner un "exit()" siempre luego de cada header?
Yo me acostumbre ya a ponerlo siempre, pero he visto por ahi ejemplos de codigos donde no lo ponen y parece que funciona. Puede ser por alguna configuracion del php.ini o algo de eso.

Taluego!
  #5 (permalink)  
Antiguo 29/12/2009, 23:37
Avatar de pateketrueke
Modernizr
 
Fecha de Ingreso: abril-2008
Ubicación: Mexihco-Tenochtitlan
Mensajes: 26.399
Antigüedad: 16 años
Puntos: 2534
Respuesta: Validad el peso de una imagen... no funciona.

Cita:
Iniciado por ebalmaceda Ver Mensaje
Perfecto!!!
Muchisimas gracias!!!
Era tan sencillo. Llevo toda la noche con esto.

Me recomiendas poner un "exit()" siempre luego de cada header?
NOTA tampoco es de ponerlo detrás de cada header(), solo en casos que lo ameriten...

osea, solo en momentos donde se quiera terminar con la ejecución del script... eso es lo que significa exit()

Cita:
Iniciado por Vun Ver Mensaje
Yo me acostumbre ya a ponerlo siempre, pero he visto por ahi ejemplos de codigos donde no lo ponen y parece que funciona. Puede ser por alguna configuracion del php.ini o algo de eso.

Taluego!
eso si es extraño...
__________________
Y U NO RTFM? щ(ºдºщ)

No atiendo por MP nada que no sea personal.
  #6 (permalink)  
Antiguo 30/12/2009, 11:50
 
Fecha de Ingreso: noviembre-2007
Mensajes: 191
Antigüedad: 16 años, 5 meses
Puntos: 0
Respuesta: Validad el peso de una imagen... no funciona.

Cita:
Iniciado por pateketrueke Ver Mensaje
NOTA tampoco es de ponerlo detrás de cada header(), solo en casos que lo ameriten...

osea, solo en momentos donde se quiera terminar con la ejecución del script... eso es lo que significa exit()



eso si es extraño...


Pero luego de hacer un header, siempre vamos a querer que el script termine porque iriamos a otra pagina o no?
  #7 (permalink)  
Antiguo 30/12/2009, 11:56
Avatar de pateketrueke
Modernizr
 
Fecha de Ingreso: abril-2008
Ubicación: Mexihco-Tenochtitlan
Mensajes: 26.399
Antigüedad: 16 años
Puntos: 2534
Respuesta: Validad el peso de una imagen... no funciona.

Cita:
Iniciado por ebalmaceda Ver Mensaje
Pero luego de hacer un header, siempre vamos a querer que el script termine porque iriamos a otra pagina o no?
depende mucho del header(), por lo general en las redirecciones... o el clásico error 404, etc...

porque hay diversas tareas, que emplean varios header() pero bueno.... creo que es obvio eso...
__________________
Y U NO RTFM? щ(ºдºщ)

No atiendo por MP nada que no sea personal.
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta

SíEste tema le ha gustado a 1 personas




La zona horaria es GMT -6. Ahora son las 17:05.