Rumah > rangka kerja php > INI > teks badan

yii框架实现图片上传源码分享

王林
Lepaskan: 2020-12-18 09:43:53
ke hadapan
1961 人浏览过

yii框架实现图片上传源码分享

下面是yii框架实现图片上传功能的源码,希望能对大家有所帮助。

(学习视频分享:编程视频

1、model

 false, 'extensions' => 'png, jpg,bmp,jpeg'],
        ];
    }
    public function attributeLabels()
    {
        return [
            't_img'=>'请上传文章图片',
            'verifyCode' => '请在右面输入验证码',
        ];
    }
 
 
    public function upload()
    {
        $imgName=time().rand(100,999).".".$this->t_img->extension;
        if ($this->validate()) {
            $this->t_img->saveAs('uploads/' .$imgName);
            $path='uploads/' .$imgName;
            return $path;
        } else {
            return false;
        }
    }
}
 
?>
Salin selepas log masuk

2、控制器

 $data=Yii::$app->request->post();
            $data['t_addtime']=date('Y-m-d H:i:s');
            $upload->t_img = UploadedFile::getInstance($upload, 't_img');
            $path=$upload->upload();
Salin selepas log masuk

3、视图层



 ['enctype' => 'multipart/form-data'],
        'method'=>'POST',
    ]
);?>
>
field($upload,'t_img')->fileInput()?>
'btn btn-success'])?>
id="c_id" /> registerJs($js); ?>
Salin selepas log masuk

相关推荐:yii框架

以上是yii框架实现图片上传源码分享的详细内容。更多信息请关注PHP中文网其他相关文章!

Label berkaitan:
sumber:csdn.net
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan
Tentang kita Penafian Sitemap
Laman web PHP Cina:Latihan PHP dalam talian kebajikan awam,Bantu pelajar PHP berkembang dengan cepat!