Yii2 上传文件
2017-07-01 14:12
302 查看
1.多图上传
$files = UploadedFile::getInstancesByName('file'); foreach($files as $key=>$file) { $model = new UploadForm(); $model->file= $file; $dstFile = Yii::$aliases['@runtime'] . '/uploads/' . Yii::$app->shop->id . "_" . Yii::$app->user->id . "_" . rand(0, 99999) . $model->file->name; if (!file_exists(dirname($dstFile))) { mkdir(dirname($dstFile), 0755, true); } $model->file->saveAs($dstFile); }2.单图上传
$model = new UploadForm(); $model->file = UploadedFile::getInstanceByName('file'); $dstFile = Yii::$aliases['@runtime'] . '/uploads/' . Yii::$app->shop->id . "_" . Yii::$app->user->id . "_" . rand(0, 99999) . $model->file->name; if ($model->validate()) { if (!file_exists(dirname($dstFile))) { mkdir(dirname($dstFile), 0755, true); } $model->file->saveAs($dstFile); }
相关文章推荐
- Yii2上传文件
- yii2文件(图片)上传,url保存到数据表
- Yii2使用表单上传文件
- yii2文件上传
- YII2框架学习 安全篇(五) 文件上传漏洞
- yii2之单文件与多文件上传
- Yii2 UploadedFile上传文件
- yii2 postman 文件上传
- yii2 文件上传文件类型限制
- Yii2文件上传
- yii2 createDirectory 文件上传的保存文件和递归创建文件夹
- Yii2使用自带的UploadedFile实现的文件上传
- Yii2实现UploadedFile上传文件示例
- Yii2文件上传UploadedFile,单文件和多文件上传及验证示例Debug-OK
- yii2文件上传
- Yii2使用自带的UploadedFile实现的文件上传
- yii2文件上传
- yii2 文件上传
- yii2 在表单里 文件上传 为可选择,不再必须上传
- yii2 单文件上传和多文件上传