就是php文件里面只有如下代码时能出来图像
<?php
Header("Content-type: image/gif");
$im = imagecreate(142,24);
$black = ImageColorAllocate($im, 0,0,0);
$white = ImageColorAllocate($im, 255,255,255);
ImageRectangle($im,0,0,141,23,$white);
$path="image/digits/4/";
$temp=$path;
$temp.="1.jpg";
$digital=imagecreatefromjpeg($temp);
imagecopyresized($im,$digital,1,1,0,0,14,22,14,22);
ImageJpeg($im);
ImageDestroy($im);
?>
我把它放进以前编好的代码(是html文件改名为后缀为.php的)时需要去掉Header("Content-type: image/gif");否则出现错误说不能再添加head,接下来就输出乱码了
<?php
Header("Content-type: image/gif");
$im = imagecreate(142,24);
$black = ImageColorAllocate($im, 0,0,0);
$white = ImageColorAllocate($im, 255,255,255);
ImageRectangle($im,0,0,141,23,$white);
$path="image/digits/4/";
$temp=$path;
$temp.="1.jpg";
$digital=imagecreatefromjpeg($temp);
imagecopyresized($im,$digital,1,1,0,0,14,22,14,22);
ImageJpeg($im);
ImageDestroy($im);
?>
我把它放进以前编好的代码(是html文件改名为后缀为.php的)时需要去掉Header("Content-type: image/gif");否则出现错误说不能再添加head,接下来就输出乱码了
计数器程序做成单独的文件(例如count.php,也可以是count.inc,任意的),
在需要计数器的地方加入:
include("count.php");
我认为是Header(..)的原因,很有点难办,传统标头
Content-Type: xxxx/yyyy
Location: xxxx:yyyy/zzzz
Status: nnn xxxxxx
只能出现一次啊!而你的html文件已出现了一次
故不行!你要用新的多型标头规格 (Multipart MIME) 方可以出现二次以上。
......
echo "AAA";
setcookie("Name", $Who);
......//正确
......//必须没有echo语句和HTML的内容
setcookie("Name", $Who)
echo "AAA";
......
在学要计数器图像的地方加入<img src="counter.php">就行啦
不过也十分谢谢大家
都有分