我已经将文件(多媒体文件)的路径上传到数据库中,现在我很难将其检索到“视图”。例如,文件上传,但不能查看或播放。
我尝试过多种方法来处理它,但没有一种有效。
,这是我的balde
<div>
@foreach ($users as $user)
Title: {{ $user->title }} <br>
By: {{ $user->author }} <br>
<audio src="{{ url('audios/') }}" controls>
</audio> <br><br><br>
@endforeach
</div> 与控制器
$audio = $request->file('audio-folktale');
$new_name = $audio->getClientOriginalName();
$location = $audio->move(public_path('audios'), $new_name);
$request->validate([
'title' => 'required:max:25',
'author' => 'required'
]);
auth()->user()->audios()->create([
'title' => $request->get('title'),
'author' => $request->get('author'),
'audio' => $request->get('audio',$location)
]);
return redirect()->route('viewAudio');发布于 2019-01-09 07:25:03
您的视图文件如下:
@foreach ($users as $user)
Title: {{ $user->title }} <br>
By: {{ $user->author }} <br>
<audio src="{{ url('audios/') }}{{$user->audio}}" controls>
</audio> <br><br><br>
@endforeachhttps://stackoverflow.com/questions/54104980
复制相似问题