php开启gd库验证码图片显示毁坏
我的phpgd库已经开启了,但是图像还是错误,求指点<?php$img=imagecreatetruecolor(100,100);//创建真彩图像资源$color=im...
我的php gd库已经开启了,但是图像还是错误,求指点
<?php
$img = imagecreatetruecolor(100,100); //创建真彩图像资源
$color = imagecolorAllocate($img,200,200,200); //分配一个灰色
imagefill($img,0,0,$color); // 从左上角开始填充灰色
header('content-type:image/jpeg'); //jpg格式
imagejpeg($img); //显示灰色的方块
?> 展开
<?php
$img = imagecreatetruecolor(100,100); //创建真彩图像资源
$color = imagecolorAllocate($img,200,200,200); //分配一个灰色
imagefill($img,0,0,$color); // 从左上角开始填充灰色
header('content-type:image/jpeg'); //jpg格式
imagejpeg($img); //显示灰色的方块
?> 展开
1个回答
2015-04-12 · 知道合伙人互联网行家
关注
展开全部
测试了你的代码,首先确认代码是没有问题的。
图片展示失败一般有2个原因:
1、gd2扩展没开
2、输出header前有内容,比如BOM
你看看你的文件是不是UTF-8带BOM的,可以下载个notepad++编辑器,在格式里看。
追问
第一个原因extension=php_gd2.dll前面分号已经去掉了;
第二个原因我就是在notepad++中编写的,用的就是utf-8格式
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询