- 图片上传-bbs.it-home.org
文件上传(只允许上传jpg类型图片)
2、处理页面 upload_img.php
//上传图片保存地址 - $uploadfile = "upfiles/".$_FILES['upfile']['name'];
- //缩略图保存地址
- https://www.gxlcms.com/$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,https://www.gxlcms.com/$smallfile);
echo '文件上传成功 '; - echo "";
- }
- ?>
以上代码,比较简单,有兴趣的朋友,可以研究下php手册中的gd库函数。 |