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怎么竞有这些莫名其妙的问题!
<?
$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怎么竞有这些莫名其妙的问题!
相关文章推荐
- 解决PHP生成验证码时“图像因其本身有错无法显示”的错误
- 解决PHP生成校验码时“图像因其本身有错无法显示”的错误
- 解决PHP生成校验码时“图像因其本身有错无法显示”的错误
- PHP验证码(画图)无法正常显示问题
- [PHP]GD库生成图像无法在浏览器正常显示的问题(更新:使用GD图像生成类发现错误必须及时清理缓存!)
- PHP网页中因为 要生成验证码而出现 图像“http://localhost/**.php”因其本身有错无法显示
- 解决PHP生成校验码时“图像因其本身有错无法显示”的错误
- 解决PHP生成校验码或者是图像时“图像因其本身有错无法显示”的错误
- PHP图像 因其本身有错无法显示
- 奋战5个小时解决诡异的PHP--“图像XX因其本身有错无法显示”的问题
- php 验证码 无法显示 因其本身有错无法显示
- PHP使用GD2库画图,图像无法输出解决方法
- 解决PHP生成校验码时“图像因其本身有错无法显示”的错误
- 解决PHP生成校验码时“图像因其本身有错无法显示”的错误
- PHP使用GD2库画图,图像无法输出解决方法
- PHP生成验证码时“图像因其本身有错无法显示”的解决方法
- php图片本身有错无法显示的解决办法
- 解决PHP生成校验码时“图像因其本身有错无法显示”的错误
- 解决PHP生成校验码时“图像因其本身有错无法显示”的错误