Ver Mensaje Individual
  #1 (permalink)  
Antiguo 17/08/2012, 05:55
davidcm86
 
Fecha de Ingreso: febrero-2011
Ubicación: Madrid
Mensajes: 62
Antigüedad: 13 años, 2 meses
Puntos: 1
subir todas las img a la bbdd

Buenas.

Tengo una carpeta llena de imágenes y las quiero meter todas en la bbdd. Estoy haciendo una importación por lo que esto debe ser así.

El caso que recupero las url de las imágenes que equivalen al producto (cada producto con su imagen), pero claro, recupero la url simplemente, necesito el archivo imagen en sí.

Entonces vi la función imagecreatefromjpeg. La utilizo y el resultado de la primera imagen es: Resource id #78, yo esperaba algo tipo, size, tamanio, tmp, etc etc.

La img la recupero con la función misma de la página de PHP.

Código PHP:
    function cargarJpeg($imagen){
        
/* Intentar abrir */
        
$imagenObtenida "/home/david/Escritorio/imagenes/$imagen";
        
//$im = @imagecreatefromjpeg($imagenObtenida);

        /* Ver si falló */
        
if(!$im)
        {

            
/* Crear una imagen en blanco */
            
$im  imagecreatetruecolor(15030);
            
$fondo imagecolorallocate($im255255255);
            
$ct  imagecolorallocate($im000);
    
            
imagefilledrectangle($im0015030$fondo);
    
            
/* Imprimir un mensaje de error */
            
imagestring($im155'Error cargando ' $imagen$ct);
        }else{
            
$this->log('Todo bien en cargarJpeg');
        }
    
        return 
$im;
    }