Ver Mensaje Individual
  #1 (permalink)  
Antiguo 27/06/2010, 06:45
totolia
 
Fecha de Ingreso: mayo-2008
Mensajes: 315
Antigüedad: 16 años
Puntos: 7
Generar img con php

Pues estoy teniendo problemas con un codigo un poco collage porque no entiendo ni una ******, como generar imagenes con php. Estoy intentado realizar un sistema de firmas. La gracia es, que tenga un fondo y después un texto con una fuente ya determinada, que varie dependiendo de la variable de la url. Os pongo el código.

Código PHP:
<?php
$user 
$_REQUEST[user];
$image "images/fondo.png";
$im imagecreatetruecolor(40030);

// Crear algunos colores
$blanco2 imagecolorallocate($im255255255);
$gris2   imagecolorallocate($im128128128);
$negro2  imagecolorallocate($im000);

// El texto a pintar
$texto $_REQUEST[user];
// Reemplaze la ruta con su propia ruta a la fuente
$fuente 'letra.ttf';

// Agregar una sombra al texto
imagettftext($im2001121$gris2$fuente$texto);

// Agregar el texto
imagettftext($im2001020$negro2$fuente$texto);




$ext substr($image, -3);
$im2 imagecreatefrompng($image);
}
imagecopy($im2$im5500imagesx($im), imagesy($im)); //Comentario al final
header("Content-Type: image/png");
imagepng($im2);
imagedestroy($im);
imagedestroy($im2);

?>
El problema viene a ser que la parte de arriba del código genera lo que es el nombre del usuario, el problema viene a ser cuando ese código lo tengo que integrar con el resto de la imagen, porque no se como puedo darle a todo ese código el valor de $im que seria el del watermark. Si tienen algún ejemplo que pueda entenderlo mejor he estado mirando muchos tutoriales pero no entiendo del todo el funcionamiento, ya que cada uno introduce cosas diferentes y no veo ningún patrón.