易截截图软件、单文件、免安装、纯绿色、仅160KB

PHP生成图片出错

错误提示:Warning: Cannot modify header information - headers already sent by (output started at E:\www\img.php:1) in E:\www\img.php on line 16
PHP已经启用了php_gd2.dll
PHP code:

<?php
//建立图像
$height = 200;
$width =200;
$im = imagecreate($width,$height);
$white = imagecolorallocate($im,255,255,255);
$black1 = imagecolorallocate($im,0,0,0);
$black = imagecolorallocate($im,255,255,255);

//在图上绘画
imagefill($im,0,0,$black1);
imageline($im,0,0,$width,$height,$white);
imagestring($im,4,50,150,"Sales",$white);

//输出图像
header('Content-Type: image/png');
imagepng($im);

//清理
imagedestroy($im);
?>


在header之前有输出了,应该是 <?php前面有空白字符了

在header之前有输出了,应该是 <?php前面有空白字符了


没有哦...检查过了...
至少我的php页面上没有...
我用Fiddler2看看

经检验,代码本身无误
帖出错误信息


Fiddler2也看不出来...
我之前有个页面也是,老是会自动在页面的第一句加一个空格,不管第一句写什么,反正就是会在第一句的第一个字符后面加一个空格,但不是所有的页面都会这样...
实在搞不懂啊...

引用
你的文件是不是utf-8的?utf-8的文件开头可能会有3个字符的标签头
utf16的会有2个字符的标签头

是UTF-8
和这有关系??
不然该改成什么编码??页面中会


相关问答:

关于 php webservice 的问题 - PHP / 基础编程

对php不是很了解 写了个简单的例子
现用c#调用php写的 webservice(soap WSDL)iis6.0+php5.2.8
webservice如下
<?php
class WebService
{
  public function Logout()
  {
//header('Co ......

PHP超级简单问题,50分 - PHP / 基础编程

<!--购买数量-->
  <div class='buyinfo'>
  <table width='auto'>
  <tr>
  <td><span>购买数量:</sp ......

PHP上传图片文件大小的200K限制。 - PHP / 基础编程

已经修改了
(1)PHP.ini中的post_max_size 和upload_max_filesize,并且保证了前者大于后者
(2)Windows\System32\inetsvr\MetaBase.xml中的AspMaxRequestEntityAllowed
修改完毕后,重新启动了IIS服务,并且计 ......

PHP获取IP

得到客户端IP老问题了,但这次环境有点不一样( 客户是这样的环境没办法,说BT的请飘过 :) )。
win2k3该系统(下称系统A)上装了VMware Server,VM下有个win2k3系统(下称系统B)。
系统A:直接连接公网。有公网I ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号