Heim  >  Artikel  >  Backend-Entwicklung  >  php中施用GD2库创建图形在浏览器中显示不出来

php中施用GD2库创建图形在浏览器中显示不出来

WBOY
WBOYOriginal
2016-06-13 12:50:35946Durchsuche

php中使用GD2库创建图形在浏览器中显示不出来
我刚学PHP不久,在使用GD2库创建图像时在浏览器中显示不出来图像,只有一个代表图像的标志,我的代码如下:
header("content-type:image/gif");
$image = imagecreate(300,80);
$bg = imagecolorallocate($image, 220, 40, 120);
imagegif($image);
?>
应该没问题,但是就是显示不了,各位大侠求指导啊!谢谢!


------解决方案--------------------
你的程序文件是 utf-8 的吧?
请去掉 BOM 头
------解决方案--------------------
本帖最后由 xuzuning 于 2012-07-24 09:04:58 编辑 保存时选gbk编码
------解决方案--------------------
打开php错误提示吧。将header注释掉看提示什么错误。

php.ini 中 
display_errors=On
error_reporting=E_ALL & ~NOTICE  
重启apache 
------解决方案--------------------
假设你的程序名为 pict.php
那么新建一个程序,内容为:
coho base64_encode(file_get_contents('http://localhost/pict.php'));

运行后贴出结果
Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn