Foros del Web » Programando para Internet » PHP »

copiar imagen de la memoria al disco duro

Estas en el tema de copiar imagen de la memoria al disco duro en el foro de PHP en Foros del Web. Hola, aqui estoy peleandome con la libreria GD, he llegado a redimensionar una imagen, pero no se como guardarla al disco, y en concreto a ...
  #1 (permalink)  
Antiguo 02/11/2006, 13:21
Avatar de ZiTAL  
Fecha de Ingreso: marzo-2004
Ubicación: Bermio (Bizkaia)
Mensajes: 1.545
Antigüedad: 20 años, 1 mes
Puntos: 62
copiar imagen de la memoria al disco duro

Hola, aqui estoy peleandome con la libreria GD, he llegado a redimensionar una imagen, pero no se como guardarla al disco, y en concreto a una carpeta especifica, asi es como lo hago:

Código PHP:
// aqui el header para comprobar que efectivamente redimensiona ;)
// header("Content-type: image/jpeg");
// aqui esta la imagen que lo pillo por post
$original imagecreatefromjpeg($_FILES['artxibue']['tmp_name']);

        
$original_w imagesx($original);

        
$original_h imagesy($original);

        
$max 100;
        if(
$original_w>$original_h
         {
            
$muestra_w $max;
            
$muestra_h intval(($original_h/$original_w)*$max);
         } 
        else 
         {
            
$muestra_w intval(($original_w/$original_h)*$max);
            
$muestra_h $max;
         }
        
$muestra imagecreatetruecolor($muestra_w,$muestra_h);
        
imagecopyresampled($muestra,$original,0,0,0,0,$muestra_w,$muestra_h,$original_w,$original_h);

        
imagedestroy($original);        
        
// para mostrar la imagen creada
        //imagejpeg($muestra,'',80); 
algunos apartados los tengo comentados ya que solo era para verificar que funciona y si lo hace, ahora solamente me falta el de copiarlo al disco.

Muchas gracias ;)
__________________
http://zital.no-ip.org
____________________

Euskerie ahuen eta bijotzan
  #2 (permalink)  
Antiguo 02/11/2006, 13:47
Avatar de ZiTAL  
Fecha de Ingreso: marzo-2004
Ubicación: Bermio (Bizkaia)
Mensajes: 1.545
Antigüedad: 20 años, 1 mes
Puntos: 62
;)

listo listo!!! gudaris, me faltaba el destino en la funcion imagejpeg:
Código PHP:
...
$destino="ejemplo.jpg";
imagejpeg($muestra,$destino,80);
... 
Pues nada solucionado, gracias por leer.
__________________
http://zital.no-ip.org
____________________

Euskerie ahuen eta bijotzan
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 19:15.