Call to undefined function: imagegif() 我印象中记的高版本的php的gd库,都不支持gif格式了。是因为gif格式要受到版权保护的。你测试一下生成jpg或者pnf看看行不行,如果能行,说明php_gd.dll生效了。否则,检查一下配置。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 最好用imagecreatefromgif但是前提是你已经建立一个空白图片了.这样可能可以支持GIF格式的图片处理.因为版权问题现在新的PHP已经不支持gif格式的图片了.在图库方面新的版本好象连GD都不支持了.改为支持GD2了! <?phpHeader("Content-Type: image/jpg"); $im = ImageCreate(500, 75); $red = ImageColorAllocate($im, 255, 0, 0); ImageFill($im, 100, 100, $red); ImageGIF($im); ?> 错误信息:Internet Explorer无法下载image.php..........为何? 已经说过了,不支持gif格式,你还用ImageGIF函数,这是个gif函数。 在 1.6.2 版以前的 GD library 有支持 GIF 格式的功能,但因为 GIF 格式使用的 LZW 演算法牵涉到 Unisys 的专利权,因此在 GD library 1.6.2 版之后不支持 GIF 的格式。在安装 1.6.2 版时系统必须要有 libpng 及 zlib 二个动态链接函数库。前者可在 http://www.cdrom.com/pub/png 下载;后者可在 http://www.cdrom.com/pub/infozip/zlib 下载。而 GD library 也支持 TrueType 字型,请先到 http://www.freetype.org 下载动态链接程序库。 PHP 在 3.0.13 版之后,终于支持了 PNG 的图型格式,使用 PNG 就不怕会有版权的问题了,而且在 PHP 这个版本以后,安装编译时会检查 GD library 支持的是旧的 GIF 格式还是新的 PNG 格式来决定是否使用 GIF 或 PNG 的专用函数。<?phpHeader("Content-Type: image/png"); $im = ImageCreate(500, 75); $red = ImageColorAllocate($im, 255, 0, 0); ImageFill($im, 100, 100, $red); Imagepng($im); ?> PHP字符串替换的问题?有没有这样的替换?"[a][a]"替换为AABB 查询所有数据错杂哪儿呢?菜鸟求高手指点... 选择循环问题 php配置或者是文件引用问题 大家提供一个PHP整站系统 自动取消置顶的思路(非常瑰异!)高分求教 #phpBB2 使用手记(1)语言包问题 怎在windows(apache2)上安装配置phpMyAdmin. 点击一次鼠标,打开一个提示窗口,同时隐含传参数给另一个程序(不再打开窗口) 访问数据库 php如何连接access数据库呢? 关于MYSQL安装的问题
这样可能可以支持GIF格式的图片处理.
因为版权问题现在新的PHP已经不支持gif格式的图片了.
在图库方面新的版本好象连GD都不支持了.改为支持GD2了!
Header("Content-Type: image/jpg");
$im = ImageCreate(500, 75);
$red = ImageColorAllocate($im, 255, 0, 0);
ImageFill($im, 100, 100, $red);
ImageGIF($im);
?>
错误信息:Internet Explorer无法下载image.php..........
为何?
PHP 在 3.0.13 版之后,终于支持了 PNG 的图型格式,使用 PNG 就不怕会有版权的问题了,而且在 PHP 这个版本以后,安装编译时会检查 GD library 支持的是旧的 GIF 格式还是新的 PNG 格式来决定是否使用 GIF 或 PNG 的专用函数。<?php
Header("Content-Type: image/png");
$im = ImageCreate(500, 75);
$red = ImageColorAllocate($im, 255, 0, 0);
ImageFill($im, 100, 100, $red);
Imagepng($im);
?>