php验证码生成文件出现乱码。

我有一个验证码图片生成程序,单独运行就可以显示出来图片,但是用include包含到登陆表格页面之后,就出现乱码,想不出来怎么回事了,来麻烦高手下。我的验证码生成程序如下:... 我有一个验证码图片生成程序,单独运行就可以显示出来图片,但是用include包含到登陆表格页面之后,就出现乱码,想不出来怎么回事了,来麻烦高手下。我的验证码生成程序如下:(这个程序网上搜的,特别好用。)<?php//创建一个真彩色图像$im=imagecreatetruecolor(56,25);//设定一个背景边框色。$borderColor=imagecolorallocate($im,0,0,0);//设定一个背景色$backgroundColor=imagecolorallocate($im,255,255,255);//填充背景色。imagefill($im,0,0,$backgroundColor);//绘制外框imagerectangle($im,1,1,55,24,$borderColor);//初始化验证码$text='';//创建一个随机函数包所需要的范围..$textAll = array_merge_recursive(range('A','Z'),range('a','z'),range('0','9'));for($i=1;$i<=4;$i++){     //随机取出一位数。     $ai=rand(0,61);     $text.=$textAll[$ai];}//添加杂点。for($i=1;$i<=60;$i++){     $randColor=imagecolorallocate($im,rand(0,255),rand(0,255),rand(0,255));     imagesetpixel($im,rand(1,55),rand(1,26),$randColor);}//添加划痕for($i=1;$i<=3;$i++){     $randColor=imagecolorallocate($im,rand(0,255),rand(0,255),rand(0,255));     imageline($im,rand(1,55),rand(1,26),rand(1,55),rand(1,26),$randColor);}//添加文字imagestring($im,24,10,5,$text,$borderColor);//输出..header('Content-type:image/jpeg');imagejpeg($im);?> 展开
 我来答
jiangxibaiyi
2012-01-27 · 跟随风去旅行-伤心的歌
jiangxibaiyi
采纳数:3973 获赞数:14412

向TA提问 私信TA
展开全部
我倒,验证码文件是以图片方式输出的,怎么能用include呢?
这个文件是要用图片格式引入的啊
比如你的验证码图片文件是code.php
那应该是是这样的,<img src="code.php"/>而不是include('code.php')
这个无论是asp也好,php也好,jsp也好,都是要用img标签引入的!
____520__1314
2012-01-22
知道答主
回答量:3
采纳率:0%
帮助的人:4931
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式