A ver, requisitos fundamentales PHP y Librería GD
El script es algo tan sencillo como esto:
// Cuentra atrás
$fecha_salida = mktime(0, 0, 0, 12, 2, 2005, 1);
$hoy = time();
$diferencia = $fecha_salida - $hoy;
if ($diferencia < 0) $diferencia = 0;
$dias = floor($diferencia/60/60/24);
$horas = floor(($diferencia - $dias*60*60*24)/60/60);
$minutos_left = floor(($diferencia - $dias*60*60*24 - $horas*60*60)/60);
Header("Content-type: image/png");
//Creamos la imagen nueva desde la imagen base ...
$imagen = imagecreatefromjpeg("360.jpg");
// Colores
$gray = imagecolorallocate($imagen,142,142,142);
$rojo =imagecolorallocate($imagen,255,0,0);
imagestring($imagen,2,47,0,$dias.' días, '.$horas.'h:' .$minutos.'m',$rojo); //Dibujamos el texto dinámico
imagepng($imagen);
imagedestroy($imagen);
Para "engañar" al apache y que interprete el jfichero de imagen como un http simplemente se crea un .htaccess en el directorio donde esté el fichero y se le añade lo siguiente:
ForceType application/x-httpd-php
Y ya está ... ese es el script básico a partir de ahí cada uno que deje volar su imaginación
----
Koji, lo del color estoy en ello, es un problema con la indexación de colores para reducir el tamaño, no prometo nada