function upload($dirname, $sm = ''){
$uploadTime = date('Ymd', time());
$upload = new \Think\Upload();// 实例化上传类
$upload->maxSize = 31457280*2 ;// 设置附件上传大小
$upload->exts = array('cd', 'ogg', 'mp3', 'asf','wma','wmv','mp3pro','rm','real','ape','module','midi','vqf','jpg', 'gif', 'png', 'jpeg');// 设置附件上传类型
$upload->rootPath = './Uploads/'; // 设置附件上传根目录
$upload->subName = $dirname . '/' . $uploadTime; // 设置附件上传(子)目录
$upload->autoSub = true;
$info = $upload->upload();
if(!$info) {// 上传错误提示错误信息
$result = array(
'status' => 0,
'error' => $upload->getError()
);
}else{
foreach ($info as $key => $file) {
$name = $file['key'];
$savename[$name][$key] = '/Uploads/'.$file['savepath'] . $file['savename'];
$files[$key]=$file['name'];
}
$result = array(
'status' => 1,
'result' => $savename,
'files'=>$files,
);
}
return $result;
}