yii框架如何实现文件上传

yii框架如何实现文件上传

1、首先YII框架下载uploadfile类

2、html代码

<input>

(推荐教程:yii框架

3、JS代码

var business_license = $('.file').get(0).files[0]; var data = new FormData(); data.append('business_license',business_license); $.ajax({         url:url,         data:data,         type:'POST',         dataType:'json',         processData: false,         contentType: false,         success:function(response){          },         error:function(response){             // console.log(response);          }

4、php接收

$model = new Model();//实例化数据库模型 $model-&gt;business_license = UploadedFile::getInstance($model, 'business_license'); $model-&gt;business_license-&gt;saveAs($model-&gt;business_license-&gt;baseName . '.' . $model-&gt;business_license-&gt;extension);

最后生成的文件地址为saveAs下的路径,可自由修改。

更多编程相关内容,请关注php中文网yii框架栏目!

© 版权声明
THE END
喜欢就支持一下吧
点赞10 分享