上传文件
function uploadFile(){
if (!empty($_POST)) {
// 处理上传的图片
if ($_POST['pic']['errot']< 4) {
$cfg = array(
'rootPath' => './Public/oploadFile/',//保存文件根路径
);
$up = new \Think\Upload($cfg);
// uploadOne()方法执行成功后会把附件(在服务器上)的名字和路径等相关信息给我们返回
$z = $up ->uploadOne($_POST['pic']);//多文件写file
$bigImage = $up->rootPath.$z['savepath'].$z['sanename'];
$smalImage = $up->rootPath.$z['savepath'].'smal_'.$z['sanename']
// 对上传的图片制作缩略图
$im = new \Think\Image();//实例化Image对象
$im -> open($bigImage);//打开原图
$im -> thumb(100,100);//默认等比例缩放效果,第三个参数是缩放效果的选择
$im ->save($smalImage);//保存缩略图
// 把上传的附件存储在数据库里边
$_POST['pic'] = ltrim($bigImage,'./');
}
}
}