php图片生成缩略图_PHP图片上传,并生成缩略图保存
HTML表单
上传:
PHP接收处理upload.php
// 文件及缩放尺寸
$imgfile = ‘a.jpg’;//这可以读取刚上传的文件
$percent = 0.5;//以原图片的长宽的0.1百分比为新的长宽来创建新的图片此图片的标志为$image_p
list($width, $height) = getimagesize($imgfile);
$newwidth = $width * $percent;
$newheight = $height * $percent;
$thumb = ImageCreateTrueColor($newwidth,$newheight);
$source = imagecreatefromjpeg($imgfile);
imagecopyresized($thumb, $source, 0, 0, 0, 0, $newwidth, $newheight, $width, $height);
$filename=date(“YmdHis”).”.jpg”;//缩略图名字
$path=”./upload/“;//存放的路径
imagejpeg($thumb,$path.$filename);//保存文件
//imagepng($thumb,”./circle.png”);
imagedestroy($thumb);
?>
![<?php%20echo%20%24path.%24filename?>][php_20echo_20_24path._24filename]
[php_20echo_20_24path._24filename]:
还没有评论,来说两句吧...