Ver Mensaje Individual
  #10 (permalink)  
Antiguo 24/03/2008, 13:41
Raules
 
Fecha de Ingreso: mayo-2005
Ubicación: Murcia
Mensajes: 319
Antigüedad: 19 años, 9 meses
Puntos: 0
Re: Logo sobre imagenes

No me sale....

Lo cual he probado con este otro que yo tenia y si me muestra la imagen pero no con el tamaño deseado.... Seguramente algo debo de estar colocando mal y no detecto

Código PHP:
<?php 

$image 
$_GET['i']; 
$datos getimagesize($i);
$anchura=120;  
$hmax=170;
 
if(
$datos[2]==1){$img = @imagecreatefromgif($i);} 
if(
$datos[2]==2){$img = @imagecreatefromjpeg($i);}  
$ratio = ($datos[0] / $anchura); 
$altura = ($datos[1] / $ratio); 
if(
$altura>$hmax){$anchura2=$hmax*$anchura/$altura;$altura=$hmax;$anchura=$anchura2;} 
$thumb imagecreatetruecolor($anchura,$altura); 
imagecopyresampled($thumb$img0000$anchura$altura$datos[0], $datos[1]);   
$watermark "cdt.png"


$im imagecreatefrompng($watermark); 

$ext substr($image, -3); 


if(
strtolower($ext) == "gif") { 
if (!
$im2 imagecreatefromgif($image)) { 
echo 
"Error opening $image!"; exit; 

} else if(
strtolower($ext) == "jpg") { 
if (!
$im2 imagecreatefromjpeg($image)) { 
echo 
"Error opening $image!"; exit; 

} else if(
strtolower($ext) == "png") { 
if (!
$im2 imagecreatefrompng($image)) { 
echo 
"Error opening $image!"; exit; 

} else { 
die; 


imagecopy($im2$im, (imagesx($im2)/2)-(imagesx($im)/2), (imagesy($im2)/2)-(imagesy($im)/2), 00imagesx($im), imagesy($im)); 

if(
$_GET[repeat]) { 
$waterless imagesx($im2) - imagesx($im); 
$rest ceil($waterless/imagesx($im)/2); 

for(
$n=1$n<=$rest$n++) { 
imagecopy($im2$im, ((imagesx($im2)/2)-(imagesx($im)/2))-(imagesx($im)*$n), (imagesy($im2)/2)-(imagesy($im)/2), 00imagesx($im), imagesy($im)); 
imagecopy($im2$im, ((imagesx($im2)/2)-(imagesx($im)/2))+(imagesx($im)*$n), (imagesy($im2)/2)-(imagesy($im)/2), 00imagesx($im), imagesy($im)); 



header("Content-Type: image/jpeg"); 
imagejpeg($im2); 
imagedestroy($im); 
imagedestroy($im2); 

?>