php 用GD库生成图像 “因其本身有错无法显示”
作者:shenmeng 发布时间:December 31, 2009 分类:默认分类
在用php的GD库生成图片的时候,每次都显示“图像×××因其本身有错无法显示”,我的程序是照书上写的。在网上搜索到一个结果是说要把 <?php 前面的空格去掉,但我的也没有空格。那样说是不是文件开头有什么东西?于是将文件编码改成utf8无bom ,果然就好了。从网上查得utf8的bom是微软自己加入的,会在utf8文件前写入
EF BB BF 三个字节。
所以在生成图像的文件中 <?php 前不能有任何东西。文件应该保存成utf8无bom格式(或者gbk的)
已有 2 条评论 »
一个不懂php的经过,呵呵
怎么改文件编码?在哪改?