image_create(), header.....

From: Date: Fri, 24 May 2002 18:37:19 +0000
Subject: image_create(), header.....
Groups: php.general 
Request: Send a blank email to php-general+get-99124@lists.php.net to get a copy of this message
Im trying to use dynamic buttons, and Im trying to figure out how to get around the header call. I figure use output buffering, but so far Ive only come up with errors. Anyone see a better way or any errors in my code. Thanks nb: Uncomment the echo() statement to get the error. -------------------------------------------------- <?php //echo 'Hey<br>'; function button($word) { ob_start(); header("Content-Type: image/png"); $im = ImageCreate(100, 50); $black = ImageColorAllocate($im, 0, 0, 0); $white = ImageColorAllocate($im, 255, 255, 255); $start_x = 50 - (strlen($word) * ImageFontWidth(5) / 2); $start_y = 25 - ImageFontHeight(5) / 2; ImageString($im, 5, $start_x, $start_y, $word, $white); ImagePNG($im); ImageDestroy($im); ob_end_flush(); } button('Hello World'); ?>

« previous php.general (#99124) next »