- 论坛徽章:
- 0
|
<?
//smallimage($filename='1.gif',$dstw=300,$dsth=230);
//自动生成缩略图函数
function smallimage($filename='1.gif',$dstw=300,$dsth=230)
{
$info=getimagesize($filename);
switch ($info[2])
{
case 1;
$sim=imagecreatefromgif($filename);//这个地方单词些错了。from写成form了。已经改过来了。
break;
case 2;
$sim=imagecreatefromjpeg($filename);
break;
case 3;
$sim=imagecreatefrompng($filename);
break;
}
$dst=imagecreate($dstw,$dsth);
imagecopyresized($dst,$sim,0,0,0,0,$dstw,$dsth,$srcw=600,$srch=460);
imagegif($dst,'7.gif');
}
?>
imagegif($dst,'7.gif');这一句不怎么明白.$dst是空的图片啊?copy图片的那句根本没用到.这是书上的程序.然后我把最后两句改成
$m=imagecopyresized($dst,$sim,0,0,0,0,$dstw,$dsth,$srcw=600,$srch=460);
imagegif($m,'7.gif');
还是没有7.gif生成.不改也不生成
[ 本帖最后由 鱼儿游 于 2006-7-20 17:22 编辑 ] |
|