RE: [PHP] Image header problems
| From: | Maxim Maletsky | Date: | Fri, 10 Aug 2001 01:04:19 +0000 |
| Subject: | RE: [PHP] Image header problems | ||
| Groups: | php.general | ||
| Request: | Send a blank email to php-general+get-62097@lists.php.net to get a copy of this message | ||
make it look this way:
1. <?php
2.
3.
4. # print "jpeg format<br>";
5. header("content-type: image/jpeg",replace);
6. $image=imagecreate(200,200);
7. $red=imagecolorallocate($image,255,0,0);
8. $blue=imagecolorallocate($image,0,0,255);
9. imagearc($image,99,99,180,180,0,360,$blue);
10. imagefill($image,99,99,$blue);
11. imagejpeg($image);
12. ?>
The problem are outputs before header();
Yoroshiku,
Maxim Maletsky
-----Original Message-----
From: Hugh Danaher [mailto:hdanaher@earthlink.net]
Sent: Friday, August 10, 2001 7:26 AM
To: Php-General
Subject: [PHP] Image header problems
I want to generate an image using the following code, and think it should
have worked. Unfortunately I get an error message saying the header info
has already been sent, and the browser (IE5) doesn't print a picture just
the
characterset representing the picture. I think I've got it right, but
obviously, I don't. Any help will be greatly appreciated.
1.
2.
3. <?php
4. print "jpeg format<br>";
5. header("content-type: image/jpeg",replace);
6. $image=imagecreate(200,200);
7. $red=imagecolorallocate($image,255,0,0);
8. $blue=imagecolorallocate($image,0,0,255);
9. imagearc($image,99,99,180,180,0,360,$blue);
10. imagefill($image,99,99,$blue);
11. imagejpeg($image);
?>
<html>
<body>
<img src="test.php" alt="a php generated image">
</body>
</html>
what I get is the following:
Warning: Cannot add header information - headers already sent by (output
started at /www/ironorchid/stocks/test.php:3) in
/www/ironorchid/stocks/test.php on line 5
ÿØÿàJFIFÿþ>CREATOR: gd-jpeg v1.0 (using IJG JPEG v62), ...
A printout of the jpeg file (I think) and a broken link icon.