phpben

  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理
//上传图片制成缩略图
function uploads()
{
$photos = $_FILES['photos'];
$upload = new \Think\Upload();// 实例化上传类
$upload->maxSize = 3145728;// 设置附件上传大小
$upload->exts = array('jpg', 'gif', 'png', 'jpeg');// 设置附件上传类型;
$upload->savePath = ''; // 设置附件上传目录 // 上传单个文件
$upload->saveName = array('date','YmdHis');
$info = $upload->uploadOne($photos);
$photo='./Uploads/'.$info['savepath'].$info['savename'];
$image = new \Think\Image();
$image->open($photo);
// 按照原图的比例生成一个最大为150*150的缩略图并保存为thumb.jpg
$image->thumb(150, 150)->save( $photo);
if (!$info) {
// 上传错误提示错误信息
$this->error($upload->getError());
} else {
// 上传成功 获取上传文件信息
$this->success('上传成功');
}
}
posted on 2017-01-10 14:58  phpben  阅读(111)  评论(0编辑  收藏  举报