Hola de nuevo, lo siento, pero es que no tenía el código a mano cuando escribí el post...
El código es el siguiente:
Código PHP:
<?php
include "connect.php";
header("Content-type: image/png");
$ide = $_GET['id'];
$im = imagecreatefrompng("images/image.png");
$orange = imagecolorallocate($im, 220, 210, 60);
$px = (imagesx($im) - 7.5 * strlen($ide)) / 2;
$query = mysql_query("SELECT * FROM table WHERE id =".$ide);
while($row = mysql_fetch_array($query)) {
$txt = $row[nombre];
}
imagestring($im, 3, $px, 9, $txt, $orange);
imagepng($im);
imagedestroy($im);
?>
Dentro del while se cogerían más elementos de la tabla, pero aquí lo he puesto más simplificado.
Gracias de nuevo!
edito:
El error que me sale es:
No se puede mostrar la imagen "URL" porque contiene errores
en cambio el código con el GET si que funciona, y es este:
Código PHP:
<?php
header("Content-type: image/png");
$string = $_GET['text'];
$im = imagecreatefrompng("signtargs/image.png");
$orange = imagecolorallocate($im, 220, 210, 60);
$px = (imagesx($im) - 7.5 * strlen($string)) / 2;
imagestring($im, 3, $px, 9, $string, $orange);
imagepng($im);
imagedestroy($im);
?>