Ver Mensaje Individual
  #12 (permalink)  
Antiguo 15/12/2005, 13:12
Cluster
O_O
 
Fecha de Ingreso: enero-2002
Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 22 años, 3 meses
Puntos: 129
Pero que versión de GD instalastes? .. seguro que quedó bien instalado? (parece que sí .. pero antes de hacer nada hay que revisarlo!!)

Revisalo haciendo un phpinfo() ahí debes ver la información referente a GD.

Por otro lado .. en las FAQ's de este foro PHP tienes ejemplos de uso de GD también. Y sobre todo en la documentación oficial de PHP al respecto:

www.php.net/gd

Como observación:
<html>
<head>
<title>Untitled</title>
</head>
<body>
<?php
$img=imagecreate(200,200);
imagecolorallocate($img,0xFF,0,0);
imagepng($img);
?>
</body>
</html>

eso cara a "GD" no tiene sentido usar el HTML que ahí pusistes .. NO sé por qué siempre se pretende programar usando "incrustraciones" de PHP entre el HTML. No es así como funciona PHP .. PHP "genera" la página "HTML" o salida en general que compones "dinámicamente con este.

Tu script que genere tu imagen vía Funciones GD debe ejecutarse aislado y sin más HTML por médio. Cuando usas "header()" estás enviando cabeceres HTTP a tu navegador (cliente mejor dicho) para que sepa este que le estás enviado datos "gráficos" en tu caso y de que tipo para que este lo interprete como tales y no como ASCII o texto plano normal ... Al lo sumo lo puedes llamar desde una página HTML tipo:

genera_imagen.php
Código PHP:
<?php
Header
("Content-type: image/png"); 
//Creamos una imagen de 50x50 
//Creamos el color 
$image ImageCreate(5050);  
$red ImageColorAllocate($image2550,0);  
$blue ImageColorAllocate($image00255);  
//Dibujamos un rectangulo en el interior de la imagen 
ImageRectangle($image10103030$blue);  
ImagePng($image);  
ImageDestroy($image); // tenía un pequeño error ortográfico .. no es destory  
?>
ver_imagen.php
Código PHP:
<html>
   <
head>
      <
title>Untitled</title>
   </
head>
   <
body>
<
img src="genera_imagen.php">
</
body>
</
html
Un saludo,