yii框架实现文件上传的方法

这篇文章将为大家详细讲解有关yii框架实现文件上传的方法,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。

目前创新互联已为数千家的企业提供了网站建设、域名、虚拟空间、网站改版维护、企业网站设计、台江网站维护等服务,公司将坚持客户导向、应用为本的策略,正道将秉承"和谐、参与、激情"的文化,与客户和合作伙伴齐心协力一起成长,共同发展。

1、首先yii框架下载uploadFile类

2、html代码

<input type="file" class="file" style="display: none" name="business_license" />

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->business_license = UploadedFile::getInstance($model, 'business_license');
$model->business_license->saveAs($model->business_license->baseName . '.' . $model->business_license->extension);

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

关于yii框架实现文件上传的方法就分享到这里了,希望以上内容可以对大家有一定的帮助,可以学到更多知识。如果觉得文章不错,可以把它分享出去让更多的人看到。

当前题目:yii框架实现文件上传的方法
网站网址:https://www.cdcxhl.com/article6/ijpdog.html

成都网站建设公司_创新互联,为您提供标签优化手机网站建设小程序开发移动网站建设外贸网站建设App设计

广告

声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-86922220;邮箱:631063699@qq.com。内容未经允许不得转载,或转载时需注明来源: 创新互联

小程序开发