我自己写了一组生产图片效验码的一段代码 在IE上显示正常为什么在火狐个谷歌就变成了乱码的效果如下

解决方案 »

  1.   

    我已经修改过浏览器的编码从GBK  UTF-8都不行  求高手指点   在IE浏览器下可以正常显示
      

  2.   

    你要显示的就是一个JPG图片吧。我建议你再做一个html文件,用<img src="你动态图片的地址">来显示图片看看是否正确。
      

  3.   

    是 header("Content-type: image/jpeg");
    而不是 header("Contert-type: image/jpeg");IE 能自动识别数据类型,所以虽然类型声明写错了(等于没有声明)依然能解释成图片
    而非IE(火狐、谷歌)继承了 Netscape 的弱智,只能将没有类型声明的数据解释为文本