-
-
-
- 图片上传-bbs.it-home.org
-
-
文件上传(只允许上传jpg类型图片)
-
-
复制代码
2、处理页面 upload_img.php
-
-
//上传图片保存地址
- $uploadfile = "upfiles/".$_FILES['upfile']['name'];
- //缩略图保存地址
- $smallfile = "upfiles/small_".$_FILES['upfile']['name'];
- if($_FILES['upfile']['type'] != "image/jpeg")
- {
- echo '文件类型错误';
- }
- else
- {
- move_uploaded_file($_FILES['upfile']['tmp_name'],$uploadfile); //上传文件
$dstW=200;//缩略图宽
- $dstH=200;//缩略图高
$src_image=ImageCreateFromJPEG($uploadfile);
- $srcW=ImageSX($src_image); //获得图片宽
- $srcH=ImageSY($src_image); //获得图片高
$dst_image=ImageCreateTrueColor($dstW,$dstH);
- ImageCopyResized($dst_image,$src_image,0,0,0,0,$dstW,$dstH,$srcW,$srcH);
- ImageJpeg($dst_image,$smallfile);
echo '文件上传成功 ';
- echo "";
- }
- ?>
-
复制代码
以上代码,比较简单,有兴趣的朋友,可以研究下php手册中的gd库函数。
|