Ver Mensaje Individual
  #6 (permalink)  
Antiguo 28/05/2003, 11:59
Avatar de lochorui
lochorui
 
Fecha de Ingreso: febrero-2002
Ubicación: Madrid
Mensajes: 899
Antigüedad: 24 años, 9 meses
Puntos: 2
Hola ,he cambiado al final porque me interesaba mas que me hiciera la marca con una imagen peor ahora me da el siguiente error:

Code:
Código PHP:
function marcadeagua($img_original, $img_marcadeagua, $img_nueva, $calidad) { 

    
// obtener datos de la fotografia 
    
$info_original = getimagesize($img_original); 
    
$anchura_original = $info_original[0]; 
    
$altura_original = $info_original[1]; 

    
// obtener datos de la "marca de agua" 
    
$info_marcadeagua = getimagesize($img_marcadeagua); 
    
$anchura_marcadeagua = $info_marcadeagua[0]; 
    
$altura_marcadeagua = $info_marcadeagua[1]; 

    
// calcular la posición donde debe copiarse la "marca de agua" en la fotografia 
    
$horizextra = $anchura_original - $anchura_marcadeagua; 
    
$vertextra = $altura_original - $altura_marcadeagua; 
    
$horizmargen =  round($horizextra / 2); 
    
$vertmargen =  round($vertextra / 2); 

    
// crear imagen desde el original 
    
$original = ImageCreateFromJPEG($img_original); 
    
ImageAlphaBlending($original, true); 

    
// crear nueva imagen desde la marca de agua 
    
$marcadeagua = ImageCreateFromPNG($img_marcadeagua); 

    
// copiar la "marca de agua" en la fotografia 
    
ImageCopy($original, $marcadegua, $horizmargen, $vertmargen, 0, 0, $anchura_marcadeagua, $altura_marcadeagua); 

   
// guardar la nueva imagen 
   
ImageJPEG($original, $img_nueva, $calidad); 

   
// cerrar las imágenes 
   
ImageDestroy($original); 
   
ImageDestroy($marcadeagua); 
} 

// aplicamos la funcion a una imagen "original.jpg" 
marcadeagua($newimage,'marca.png',$newimage,100); 
Y el error:
Cita:
Warning: imagecopy(): supplied argument is not a valid Image resource in /home/lomoon/public_html/Nuevo/Admin/pruebamarcas.php on line 62
la linea 62 es la d imagecopy

Un saludo

Ayuda please


Última edición por lochorui; 28/05/2003 a las 11:59