求php高手来解答本菜鸟一个小问题,关于php图像输出显示红色叉叉的,进来看看。。
这样的,我的一段代码:<?phpheader('Conten-type:image/png');$height=200;$width=200;$im=imagecreat...
这样的,我的一段代码:
<?php
header('Conten-type:image/png');
$height=200;
$width=200;
$im=imagecreatetruecolor($width,$height);
imagepng($im);
imagedestroy($im);
?>
我在多个浏览器测试过都是显示红色叉叉的,我已经开启gd2.dll,也把缓冲的那个设置开启了,但是还是输出这个红色叉叉,求教高手解答啊,我用的是dreamweaver8编辑器! 展开
<?php
header('Conten-type:image/png');
$height=200;
$width=200;
$im=imagecreatetruecolor($width,$height);
imagepng($im);
imagedestroy($im);
?>
我在多个浏览器测试过都是显示红色叉叉的,我已经开启gd2.dll,也把缓冲的那个设置开启了,但是还是输出这个红色叉叉,求教高手解答啊,我用的是dreamweaver8编辑器! 展开
展开全部
<?php
//简单验证码+图片,调用方法<img src='image_s.php'>
session_start();
srand((double)microtime()*1000000);
$authnum=strtoupper(substr(md5(rand()),0,4));
$_SESSION["vcode"]=$authnum;
header("content-type:image/png");
function creat_image($width,$height,$authnum)
{
srand((double)microtime()*1000000);
$im = imagecreate($width,$height);
$red = ImageColorAllocate($im, 2,74,187);
$white = ImageColorAllocate($im, 255,255,255);
$gray = ImageColorAllocate($im, 200,200,200);
imagefill($im,0,0,$gray);
//将四位整数验证码绘入图片
imagestring($im, 5,8, 3, $authnum, $red);
for($i=0;$i<150;$i++)
{
$randcolor = ImageColorallocate($im,rand(0,255),rand(0,255),rand(0,255));
imagesetpixel($im, rand()%70 , rand()%30 , $randcolor);
}
ImagePNG($im);
ImageDestroy($im);
}
creat_image(50,20,$authnum);
?>
我自己写的
//简单验证码+图片,调用方法<img src='image_s.php'>
session_start();
srand((double)microtime()*1000000);
$authnum=strtoupper(substr(md5(rand()),0,4));
$_SESSION["vcode"]=$authnum;
header("content-type:image/png");
function creat_image($width,$height,$authnum)
{
srand((double)microtime()*1000000);
$im = imagecreate($width,$height);
$red = ImageColorAllocate($im, 2,74,187);
$white = ImageColorAllocate($im, 255,255,255);
$gray = ImageColorAllocate($im, 200,200,200);
imagefill($im,0,0,$gray);
//将四位整数验证码绘入图片
imagestring($im, 5,8, 3, $authnum, $red);
for($i=0;$i<150;$i++)
{
$randcolor = ImageColorallocate($im,rand(0,255),rand(0,255),rand(0,255));
imagesetpixel($im, rand()%70 , rand()%30 , $randcolor);
}
ImagePNG($im);
ImageDestroy($im);
}
creat_image(50,20,$authnum);
?>
我自己写的
追问
大哥。。显示还是一个叉叉啊。。
追答
gd2.dll 这个开启之后,重启服务了吗?
展开全部
header('Conten(t)-type:image/png');
Content打少了!!!
header('Content-type:image/png');
Content打少了!!!
header('Content-type:image/png');
追问
也是叉叉啊。。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
保存的时候把BOM头去掉
追问
我用得是dreamweaver8哦,怎么去掉bom头?
追答
你另存为的时候,在编码类型里面可以选择的
来自:求助得到的回答
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询