如何将文件上传保存在本地文件夹Laravel中

时间:2018-09-03 09:10:15

标签: laravel

我在我的视图中有用于上传PDF的按钮上传,文件已保存在数据库中。

这是我的HTML视图:

<div class="form-group">
    {!! Form::label('file', 'File:') !!}
    <p>{!! $attatchment->file !!}</p>
</div>

所以我想将其保存在本地文件夹中,如何使其工作?

我正在使用这个: path="/file_storage";

2 个答案:

答案 0 :(得分:0)

$file = $request->file('avatar');
            $destinationPath = 'file_storage/';
            $originalFile = $file->getClientOriginalName();
            $filename=strtotime(date('Y-m-d-H:isa')).$originalFile;
            $file->move($destinationPath, $filename);

它将文件保存在public / file_storage

答案 1 :(得分:0)

<?php
$file = $request->file('photo');
$time = microtime('.') * 10000; 
$filename = $time.'.'.strtolower( $file->getClientOriginalExtension() );
$destination = 'profile';
$file->move($destination, $filename);
?>