Pues mirando por este foro, he encontrado un tutorial sobre las librerías. Un compañero ha posteado su código y lo entiendo todo a la perfección. Todo menos una cosa: ¿Qué es el GDTest.php? Ya que si lo intento en mi localhost, aparece el form y todo pero me da error (como si no encontrara el archivo).
Saludos y muchas gracis
<?
if(isset($_POST['ok'])){
$nick = $_POST['nick'];
$texto = $_POST['texto'];
$foro = $_POST['foro'];
$img = imagecreatefromgif("imagen.gif"); //Crea la imagen
$negro = imagecolorallocate($img,0,0,0); //Color Negro
$rojo = imagecolorallocate($img,255,0,0); //Color Rojo
imagestring($img,3,74,27,$nick,$negro); //Escribe Hola mundo en negro
imagestring($img,3,10,10,$texto,$rojo); //Escribe Rodrinete en rojo
imagestring($img,3,15,12,$foro,$negro);
imagegif($img); //Muestra el nuevo GIF
imagedestroy($img); //Destruye el nuevo gif y lo vuelve a pasar a como estaba antes
echo"<br><br><br><hr>$nick $texto $foro";
} else {
?>
<form method="POST" action="GDTest.php">
<b>Nick</b>:
<br><input type="text" name="nick">
<br><b>Texto</b>:
<br><input type="text" name="texto">
<br><b>Foro</b>:
<br><input type="text" name="foro"> <br>
<input type="submit" name="ok" value="OK!">
</form>
<?
}
?>