PHP自动生成的图片显示出来时乱码

我打算做一段可以生成图片的PHP代码。结果生成的全是乱码。该如何解决此问题。另附原代码。<?php@header("Content-type:image/gif");$s... 我打算做一段可以生成图片的PHP代码。结果生成的全是乱码。该如何解决此问题。另附原代码。<?php
@header("Content-type: image/gif");
$str='JkFd9UIyIOo8KlklmnL4bvCMgJ3DczZ'; /*这段代码我打算用来做验证码*/
$l=strlen($str);
$j=1;
for($i=1;$i<=4;$i++)
{
$num=rand(0,$l-1); /*rand()函数用于生成一个长度出的数字*/
$authnum_session[$j]=$str[$num];
$j++;
}
$_SESSION["captcha"]="$authnum_session[1]"."$authnum_session[2]"."$authnum_session[3]"."$authnum_session[4]";
echo $_SESSION["captcha"]."<br/>";
$image=imagecreate(60,20);
$gray=imagecolorallocate($image,200,200,200);
imagefill($image,68,30,$gray);
?>
<?php
@header("Content-type:image/gif");
imagegif($image);
?>
展开
 我来答
匿名用户
2013-11-09
展开全部
最直接简单的方法就是用UE编辑器重新保存下,UE保存的编码默认是UTF-8、、、
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2013-11-09
展开全部
把程序中的echo删除就可以了
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式