Imagenes
Publicado por Angel (4 intervenciones) el 06/07/2002 21:00:43
Hola:
Quisiera saber porque no puedo ver imagenes creadas dinamicamente sino las creo primero al disco.Este codigo lo veo sin problemas.
<html>
<head>
</head>
<body>
<?php
$pic=ImageCreate(600,600);
$col1=ImageColorAllocate($pic,200,200,200);
$col2=ImageColorAllocate($pic,0,0,255);
ImageFilledRectangle($pic,1,1,100,100,$col2);
ImagePNG($pic,"pic.png");
ImageDestroy($pic);
?>
<img src="pic.png" border=0>
</body>
</html>
Pero este otro no,sin crearla antes en el disco:
<?php
Header("Content-type: image/png");
?>
<html>
<head>
</head>
<body>
<?php
$pic=ImageCreate(600,600);
$col1=ImageColorAllocate($pic,200,200,200);
$col2=ImageColorAllocate($pic,0,0,255);
ImageFilledRectangle($pic,1,1,100,100,$col2);
ImagePNG($pic);
ImageDestroy($pic);
?>
<img src="<?php echo $pic ?> " border=0>
</body>
</html>
Me gustaria que alguien me explicara el porque,gracias.
Quisiera saber porque no puedo ver imagenes creadas dinamicamente sino las creo primero al disco.Este codigo lo veo sin problemas.
<html>
<head>
</head>
<body>
<?php
$pic=ImageCreate(600,600);
$col1=ImageColorAllocate($pic,200,200,200);
$col2=ImageColorAllocate($pic,0,0,255);
ImageFilledRectangle($pic,1,1,100,100,$col2);
ImagePNG($pic,"pic.png");
ImageDestroy($pic);
?>
<img src="pic.png" border=0>
</body>
</html>
Pero este otro no,sin crearla antes en el disco:
<?php
Header("Content-type: image/png");
?>
<html>
<head>
</head>
<body>
<?php
$pic=ImageCreate(600,600);
$col1=ImageColorAllocate($pic,200,200,200);
$col2=ImageColorAllocate($pic,0,0,255);
ImageFilledRectangle($pic,1,1,100,100,$col2);
ImagePNG($pic);
ImageDestroy($pic);
?>
<img src="<?php echo $pic ?> " border=0>
</body>
</html>
Me gustaria que alguien me explicara el porque,gracias.
Valora esta pregunta


0