在tp5上传图片文件保存到数据库,并且在视图文件内读取图片
一、在前端使用from表单上传图片文件:
<form action="{:url('write')}" method="post" enctype="multipart/form-data">
<div class="form-group">
<label for="inputEmail3" class="col-sm-2 control-label">文章图片:</label>
<div class="col-sm-8">
<input type="file" name="image" />
</div>
</div>
<div class="text-center">
<button type="submit" class="btn btn-success">上传</button>
</div>
</form>
这里使用的是post方法提交到控制器里的write方法
二、控制器代码,自定义一个write()方法:
public function write(){
$file = request()->file('image');
// 移动到框架应用根目录/public/uploads/ 目录下
if($file){
$info = $file->move(ROOT_PA