Jump to content

php text to image broken image


hamza

Recommended Posts

This code is creating broken image.please check it

png and gd is enabled.

i also remove the header but still getting broken image.

there is no space before/after php tags.thanks you

 

 

my code

<?php
// Set the content-type
header('Content-Type: image/png');
// Create the image
$im = imagecreatetruecolor(400, 30);
// Create some colors
$white = imagecolorallocate($im, 255, 255, 255);
$grey = imagecolorallocate($im, 128, 128, 128);
$black = imagecolorallocate($im, 0, 0, 0);
imagefilledrectangle($im, 0, 0, 399, 29, $white);

// The text to draw
$text = 'Testing...';
// Replace path by your own font path
$font = 'arial.ttf';

// Add some shadow to the text
imagettftext($im, 20, 0, 11, 21, $grey, $font, $text);

// Add the text
imagettftext($im, 20, 0, 10, 20, $black, $font, $text);

// Using imagepng() results in clearer text compared with imagejpeg()
imagepng($im);
imagedestroy($im);
?>

Link to comment
https://forums.phpfreaks.com/topic/262363-php-text-to-image-broken-image/
Share on other sites

When you have problems with this type of script, take the value you are providing in the SRC attribute of the IMG tag and type it in the address bar of your browser (with the host name, etc). If it works, you will see the image, if it does not work, you should see the error messages. If you don't get any error messages, add those two lines from xyph's signature to turn on error reporting. This could be a BOM issue.

Archived

This topic is now archived and is closed to further replies.

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.