php验证码图片在火狐浏览器不能显示,但在IE中能正常显示,求大神解答 代码如下:

<?php//生成随机数-》创建图片-》随机数写进图片-》保存在SESSION中@session_start();for($i=0;$i<4;$i++){$rand.=d... <?php//生成随机数-》创建图片-》随机数写进图片-》保存在SESSION中@session_start();for($i=0;$i<4;$i++){$rand.=dechex(rand(1,15));}$_SESSION[check_pic]=$rand;$im=imagecreatetruecolor(100,30);// 新建一个真彩色图像 x就是宽 ,y就是高//设置颜色//为一幅图像分配颜色(调色板)//imagecolorallocate ( resource image, int red, int green, int blue )三原色$bg=imagecolorallocate($im,0,0,0);//第一次调式版的时候,背景颜色$te=imagecolorallocate($im,225,225,225);//把字符串写在图像左上角//绘图函数 imagestring ( resource image, font, int x, int y, 内容 , 颜色 ) imagestring($im,rand(1,6),rand(3,70),rand(0,16),$rand,$te);//输入图像 header("Content_type:image/jpg"); imagejpeg($im);?>

这是什么原因呢,求大神解答
展开
 我来答
jiangxibaiyi
2013-10-29 · 跟随风去旅行-伤心的歌
jiangxibaiyi
采纳数:3973 获赞数:14412

向TA提问 私信TA
展开全部
这个可能是浏览器的一些机制吧!
估计是这样!
其实你可以不用管他显示什么,因为,你在调用验证码的时候,总不是直接写这个页面吧,一般都是img标签,调用,一般,当img标签调用后,会正常显示的!
比如:
<img src="job/che.php" />
追问
那假如我最后做成网站之后,上传到服务器之后,用火狐浏览器打开这个界面,还会不会再出现这种图片不能显示的情况呢?谢谢
追答
应该不会!
你先写代码
然后在各个浏览器测试一下嘛
这合服务器不服务器没关系,是看看在浏览器上正常还是不正常即可!
服务器,只要支持gd2,即可!
火狐
2013-11-02 · Firefox,最快最安全的上网体验
火狐
Mozilla Firefox火狐浏览器,是一款开放安全的开源浏览器,全球拥有5亿用户。
向TA提问
展开全部
html网页可以参考W3C标准 http://www.w3school.com.cn/w3c/w3c_html.asp
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
liuaiyonghl
2013-10-30
知道答主
回答量:87
采纳率:0%
帮助的人:68.7万
展开全部
<img scr="a.php" />
用img输出图片
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式