作者adddream (哆啦A孟)
看板PHP
标题Re: [请益] 关於gd画图
时间Fri Mar 16 11:49:38 2007
我把header("Content-type:image/fig");给注解
并加上ERROR_REPORTING(1)之後
browser还是没反应耶,也没出现错误讯息@@:
程式如下
<?php
$data="Menu.txt";
if(file_exists($data))
{
$fp=fopen($data,"r");
$old_count=fread($fp,filesize($data));
$new_count=$old_count+1;
fclose($fp);
}
else
{
$new_count=1;
}
$fp=fopen($data,"w");
fwrite($fp,$new_count);
fclose($fp);
//header("Content-type:image/gif");
//设定header以让浏览器将档案视为图档
//$im=ImageCreate(100,20); //产生一个空白图
$im=@imagecreatefrompng("counter_bg.png") or die("can't build picture");
$red=ImageColorAllocate($im,255,0,0);
//第一个ImagecolorAllocate决定背景颜色
$white=ImageColorAllocate($im,255,0,255);
$yellow=ImageColorAllocate($im,255,255,255);
Imagestring($im,5,100,24,$new_count,$yellow); //为一字串影像,im像是一个容
器,ImageString像是内容物;前面的5表示使用的字型,
//後面两个数字表示x,y的启始位址
Imagestring($im,5,105,24,$new_count,$red);
Imagegif($im,"test.gif");
//输出图档
ImageDestroy($im);
error_reporting(1);
//消毁图片
?>
※ 引述《rocet (rocet)》之铭言:
: ※ 引述《adddream (哆啦A孟)》之铭言:
: : 因为我是用linux下的gvim去做编辑
: : 只能直接开web去做测试@@
: : 没有半法得知错误在那里耶@@
: 不是本来就用文字编辑器编辑完再用browser去测试吗@_@
: 我的意思是把下面这行注解掉
: header("Content-type:image/gif");
: 再用browser开启你的php程式
: 如果你是说你的php.ini就是设定成不会显示任何错误的话
: 那可以加上一行 error_reporting(1)
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 140.122.79.88
1F:推 rocet:error_reporting(E_ALL); 加在程式最前面呢 03/16 11:51
2F:→ adddream:是我呆吗?我加到最前面了=.=,还是没有画面@@' 03/16 12:11