php 画图问题
<?php<br />
header("content-type:image/png");<br />
$img = imagecreate(85, 27);<br />
imagecolorallocatealpha($img, 127, 127, 127, 0);<br />
imagepng($img);<br />
//imagedestroy($img);<br />
?>
显示的是个叉,求答案,怎么回事呢。
------最佳解决方案-------------------- 加
error_reporting(E_ALL & ~(E_STRICT
------其他解决方案-------------------- 我发现我这边可以看到一个灰色的矩形,不会是你gd库没开吧
------其他解决方案-------------------- 该PHP文件除了你贴出来的代码之外,不可以有其他代码,否则会出错。
因为最终生成的HTML代码格式为:
------其他解决方案--------------------
引用:
该PHP文件除了你贴出来的代码之外,不可以有其他代码,否则会出错。
因为最终生成的HTML代码格式为:
整个页面就只有以上代码,其他什么都没有,能可在成文件,显示不出东西。
------其他解决方案--------------------
引用:
我发现我这边可以看到一个灰色的矩形,不会是你gd库没开吧
不知道呢。我这就是只能保存,不能直接输出到页面上。你的能显示啊,我是在WINIDOW系统,没在LINUX试过,你的呢?
------其他解决方案-------------------- 文件是什么编码。去掉BOM头没有。
------其他解决方案--------------------
引用:
文件是什么编码。去掉BOM头没有。
UTF-8编码,
------其他解决方案-------------------- 确认没有BOM头 ,用编辑器以utf-8无 bom 格式保存一遍。
------其他解决方案--------------------
引用:
确认没有BOM头 ,用编辑器以utf-8无 bom 格式保存一遍。
我一直是这样保存的
------其他解决方案--------------------
将 ?> 去掉试试
------其他解决方案-------------------- E_NOTICE));
看看有没有报错?是不是GD库没开启?
Statement: The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn