Ver Mensaje Individual
  #1 (permalink)  
Antiguo 02/11/2006, 13:21
Avatar de ZiTAL
ZiTAL
 
Fecha de Ingreso: marzo-2004
Ubicación: Bermio (Bizkaia)
Mensajes: 1.545
Antigüedad: 20 años, 2 meses
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