Código PHP:
<?php
$image = imagecreatefromgif("fondo.gif");
//asignamos los colores que utilizaremos después
$white = ImageColorAllocate($image, 255, 255, 255);
$black = ImageColorAllocate($image, 0, 0, 0);
$red = ImageColorAllocate($image, 255, 0, 0);
//ssss
function html2rgb($color = null) {
return ($color == null) ? false : array_map('hexdec', function_exists('str_split') ? str_split($color, 2) : preg_split('/([0-9a-f]{2})/i', $color, -1, PREG_SPLIT_DELIM_CAPTURE|PREG_SPLIT_NO_EMPTY)) ;
}
$color = "00FF00";
list ($r, $g, $b) = html2rgb($color);
$verde = imagecollorallocate($image, $r, $g, $b);
if($_GET['t']) {
$t = $_GET['t'];
} else
{
$t = "";
}
ImageTTFText($image, 15, 0, 7, 22, $verde, $font, $t);
header("Content-type: image/gif");
imagegif($image);
imagedestroy($image);
?>