Ver Mensaje Individual
  #4  
Antiguo 23-01-2007
GabberMan GabberMan is offline
Registrado
 
Registrado: ene 2007
Posts: 6
Reputación: 0
GabberMan Va por buen camino
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);

?>

Última edición por GabberMan fecha: 23-01-2007 a las 22:40:33.
Responder Con Cita