您的位置:首页 > 编程语言 > PHP开发

PHP:GD画图提示“因其本身有错无法显示”

2007-09-06 20:51 423 查看
使用GD画图的代码大致如下所示


<?


$im=ImageCreate(300,200) or die("cannot create image");


$black=ImageColorAllocate($im,0,0,0);


$white=ImageColorAllocate($im,255,255,255);


Imagefill($im,0,0,$white);


ImageString($im,5,4,10,"Graphic test",$black);


Header ("Content-type:image/jpeg");


imagejpeg($im);


imagedestroy($im);


?>

本来是想做一个注册验证码的东西,但是session什么的都加上去之后发现在Firefox下提示“图像.......因其本身有错无法显示”,而在IE下是那个恐怖的红叉!郁闷了半天,后来发现了一个解决方案,简单的要死:

把 <? 前面的空格全部去掉!

至于为什么,到现在还是没搞明白,php怎么竞有这些莫名其妙的问题!
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: