这是上传函数和上传路径
class FileController extends Controller{
public function upload(){
$upload = new \Think\Upload();// 实例化上传类
$upload->maxSize = 0 ;// 附件上传大小
$upload->exts = array('jpg','gif','png','jpeg');// 附件上传类型
$upload->rootPath = './ueditor/php/upload/image/'; // 附件上传目录
$upload->saveName = 'com_create_guid';// 采用GUID序列命名
$info=$upload->upload();
if(!$info){
$this->error($upload->getError());
}else{
foreach($info as $file){
$this->success($file['savepath'].$file['savename']."上传成功!",'',3);
}
}
$model = M('File');
$data['savename'] = $info[0]['savename'];
$data['create_time'] = NOW_TIME;
$model->add($data);
}
这是download.html
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>下载</title>
<link href="__PUBLIC__/css/download.css" rel="stylesheet" type="text/css">
</head>
<body>
<form method="get">
<table>
<tr>
<td><a href="__APP__/Home/File/download/id/{$id}">下载</a></td>
</tr>
</table>
</form>
</body>
</html>