我的平台是 Windows XP,安装了Apache 2.0.47 + PHP4.3.3 加载了PHP自带的GD2。
我的计数器是Les Visiteurs v2.0,一个很漂亮的站点访问统计程序。
它可以用图形的方式显示访问量,就需要GD画图,他有两种画图格式,一个是gif,一个是png,我两个都试过了,都无法正确的画图。我的GD信息:gd
GD Support enabled
GD Version bundled (2.0.15 compatible)
FreeType Support enabled
FreeType Linkage with freetype
GIF Read Support enabled
JPG Support enabled
PNG Support enabled
WBMP Support enabled
XBM Support enabled 用下面的PHP代码显示没有问题
<?
Ob_end_flush();
//注意,在此之前不能向浏览器输出任何信息,要注意是否设置了 auto_prepend_file.
header ("Content-type: image/png");
$im = @imagecreate (200, 100)
or die ("无法创建图像");
$background_color = imagecolorallocate ($im, 0,0, 0);
$text_color = imagecolorallocate ($im, 230, 140, 150);
imagestring ($im, 3, 30, 50, "A Simple Text String", $text_color);
imagepng ($im);
?>
这个程序比较老了,但功能确实非常强大,界面也很漂亮。
2,3年前曾经在一个网络上的虚拟主机上面配制成功过。
我的计数器是Les Visiteurs v2.0,一个很漂亮的站点访问统计程序。
它可以用图形的方式显示访问量,就需要GD画图,他有两种画图格式,一个是gif,一个是png,我两个都试过了,都无法正确的画图。我的GD信息:gd
GD Support enabled
GD Version bundled (2.0.15 compatible)
FreeType Support enabled
FreeType Linkage with freetype
GIF Read Support enabled
JPG Support enabled
PNG Support enabled
WBMP Support enabled
XBM Support enabled 用下面的PHP代码显示没有问题
<?
Ob_end_flush();
//注意,在此之前不能向浏览器输出任何信息,要注意是否设置了 auto_prepend_file.
header ("Content-type: image/png");
$im = @imagecreate (200, 100)
or die ("无法创建图像");
$background_color = imagecolorallocate ($im, 0,0, 0);
$text_color = imagecolorallocate ($im, 230, 140, 150);
imagestring ($im, 3, 30, 50, "A Simple Text String", $text_color);
imagepng ($im);
?>
这个程序比较老了,但功能确实非常强大,界面也很漂亮。
2,3年前曾经在一个网络上的虚拟主机上面配制成功过。
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货