JDBC思维:事务处理、DAO思想

JAVA静态/动态代理

  返回  

laravel 最简单的文件上传

2021/8/20 13:41:50 浏览:

配置

  • config/filesystems.php下更改
    • 页面表单提交
    • 路由
    • 控制器

config/filesystems.php下更改

    'disks' => [

        'local' => [
            'driver' => 'local',
//            'root' => storage_path('app'),
            'root' => public_path(),

        ],

页面表单提交

 <form action="{{Route('upload')}}" method="post" enctype="multipart/form-data">
        @csrf
        <div class="form-group">
            <label for="file">本地路径:</label>
            <input type="file" name="img" id="file">
        </div>
        <button type="submit">添加</button>
    </form>

路由

Route::post('upload', 'PhotoController@upload')->name('upload');

控制器

//文件上传
    public function upload(Request $request)
    { 
        //              file表单提交的name值//store保存的目录名称
        $path = $request->file('img')->store('imge');           
		$data['title']=$request['title'];
        $data['is_show']=$request['is_show'];
        $data['img']=$path;

        DB::table('photo')->insert($data);
    }

联系我们

如果您对我们的服务有兴趣,请及时和我们联系!

服务热线:18288888888
座机:18288888888
传真:
邮箱:888888@qq.com
地址:郑州市文化路红专路93号