Foros del Web » Programando para Internet » PHP »

Calcular ancho/alto de imagen

Estas en el tema de Calcular ancho/alto de imagen en el foro de PHP en Foros del Web. Muy buenas a todos, tras luchar toda la tarde con GD me rindo, opte por otro metodo mas facil pero un poco incomodo ... Pero ...
  #1 (permalink)  
Antiguo 01/11/2010, 18:47
Avatar de VbOkonly  
Fecha de Ingreso: julio-2009
Ubicación: San Justo, Buenos Aires, Argentina
Mensajes: 490
Antigüedad: 14 años, 9 meses
Puntos: 5
Calcular ancho/alto de imagen

Muy buenas a todos, tras luchar toda la tarde con GD me rindo, opte por otro metodo mas facil pero un poco incomodo ... Pero buen, seguiré practicando ... Necesito de sus consejos, ¿ Como hago para en un if preguntar el ancho y alto de la imagen ? con getimagesize puede ser ? tengo GD 2.x
Nosé como usarlo, me fije en el manual php pero me embolé más ... Algún consejin ?.


Código PHP:
<?php
session_start
();
include (
"conexion.php");
if (
is_uploaded_file($_FILES['archivo']['tmp_name'])){
    if(
$_FILES['archivo']['size'] < 50) {
        
$tipo=$_FILES["archivo"]['type'];
        if(
strpos($tipo"gif") || strpos($tipo"jpeg") || strpos($tipo"png")) {
            
            
            
$archivo $_FILES["archivo"]['name'];
            
$prefijo substr(md5(uniqid(rand())),0,5);
            
$destino 'thumbs/'.$prefijo."_".$archivo;
            
            
move_uploaded_file($_FILES['archivo']['tmp_name'], $destino);
            
//mysql_query("insert into tutorial SET title='$title', tutorial='$destino' , horafecha= NOW() , numusuario = '$numuser'");
            
                
}
            
            }
            
        }
        
    }
    
    else{
    echo 
" no se pudo subir la imagen, verifique. ";
?>

Saludos a todos y gracias de antemanoo
  #2 (permalink)  
Antiguo 01/11/2010, 19:10
Avatar de Triby
Mod on free time
 
Fecha de Ingreso: agosto-2008
Ubicación: $MX->Gto['León'];
Mensajes: 10.106
Antigüedad: 15 años, 8 meses
Puntos: 2237
Respuesta: Calcular ancho/alto de imagen

Claro que puedes con getimagesize(), solo necesitas leer el manual para ver el valor que te devuelve y poder usarlo. Si GD no puede abrir/reconocer el archivo como una imagen valida, entonces devuelve false.
__________________
- León, Guanajuato
- GV-Foto

Etiquetas: calculadora
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




La zona horaria es GMT -6. Ahora son las 03:14.