Foros del Web » Programando para Internet » PHP »

Ayuda sobre imágenes dinámicas

Estas en el tema de Ayuda sobre imágenes dinámicas en el foro de PHP en Foros del Web. Hola, quería saber si me podían ayudar con un código php, lo que yo quiero es esto(si es posible): La URL finalizada de las imágenes ...
  #1 (permalink)  
Antiguo 08/01/2011, 23:59
 
Fecha de Ingreso: enero-2011
Mensajes: 13
Antigüedad: 9 años, 4 meses
Puntos: 0
Pregunta Ayuda sobre imágenes dinámicas

Hola, quería saber si me podían ayudar con un código php, lo que yo quiero es esto(si es posible):

La URL finalizada de las imágenes dinámicas generalmente es así

/dir/?texto=Hola
La mia: http://ootl.com.arfirma/firma.php?nombre=OOTL&seg=8

Ahora, supongamos que yo quiero agregar una imágen sobre la imágen que ya tengo (http://ootl.com.ar/firma/home.png), osea que quede algo asi:

http://ootl.com.arfirma/firma.php?nombre=OOTL&seg=8&img=http://lala.com/img.png

Aunque la imágen que yo tengo varia, es como las imágenes de facebook, osea todas tienen su ID, ejemplo:

http://lalala.ar/avatares/120_3530755.jpg 3530755 es el ID

Supongamos que es una imágen de perfil...
Entonces lo que yo quiero es que al ingresar:

http://ootl.com.arfirma/firma.php?nombre=OOTL&seg=8&img=3530755 3530755 es el ID

Me aparezca la imágen de fondo (http://ootl.com.ar/firma/home.png) con la foto de perfil (http://lalala.ar/avatares/120_3530755.jpg)....

Es posible eso?
Agradecería un montón si me pueden ayudar con el código, no se mucho de php
  #2 (permalink)  
Antiguo 09/01/2011, 04:00
Avatar de Manuellama  
Fecha de Ingreso: noviembre-2006
Ubicación: Zafra, Extremadura, Spain, Spain
Mensajes: 174
Antigüedad: 13 años, 6 meses
Puntos: 10
Respuesta: Ayuda sobre imágenes dinámicas

http://xa.ly/YMf

<?php

$front = imagecreatefrompng("fondo.png");
$back = imagecreatefromjpeg("images.jpg");
imagecopymerge($front,$back,120,80,0,0,80,80,100);
imagejpeg($front, 'portrait.jpg');

// Save the image to file and free memory
imagedestroy($front);
?>

Imagina que tienes un png llamado fondo.png y un jpeg llamado images.jpg. Este código te crearía una imagen llamada portrait.jpg a partir de las dos imágenes.

Te paso el código en el enlace con los archivos para que puedas hacer pruebas. De todas maneras tendrías que llamar a una función para generar el archivo a partir del parámetro $_GET['image'].

Un saludo

Si necesitas algo más, mándame privado.
  #3 (permalink)  
Antiguo 10/01/2011, 03:49
Avatar de Manuellama  
Fecha de Ingreso: noviembre-2006
Ubicación: Zafra, Extremadura, Spain, Spain
Mensajes: 174
Antigüedad: 13 años, 6 meses
Puntos: 10
Respuesta: Ayuda sobre imágenes dinámicas

<?php
if ($_GET['nombre'] !="" && $_GET['seg']!=""&& $_GET['img']!=""){
$front = imagecreatefrompng("http://lalala.ar/avatares/fondo.png");
$back = imagecreatefromjpeg("http://lalala.ar/avatares/120_".$_GET['img'].".jpg");
imagecopymerge($front,$back,120,80,0,0,80,80,100);
imagejpeg($front, "http://lalala.ar/avatares/".$_GET['nombre']."portrait.jpg");
imagedestroy($front);
}
?>

Etiquetas: dinamicas, imagenes
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

SíEste tema le ha gustado a 1 personas




La zona horaria es GMT -6. Ahora son las 13:35.