如何在 Laravel 5.8 中动态从数据库获取图像

发布于 2025-01-13 14:33:15 字数 740 浏览 2 评论 0原文

我想从数据库中获取图像,我的上传部分正在工作,但图像无法在 home.blade.php 中查看

,这是我的控制器

public function store(Request $request)
{
    $name=$request->file('image')->getClientOriginalName();
    $request->file('image')->storeAs('public/storage',$name);
    $photo=new User();
    $photo->image=$name;
    $photo->save();
    return redirect()->back();
}

,我的 home.blade.php,

<img class="image rounded-circle"src="{{asset('public/storage/storage'.auth()->user()->image)}}"style="width:150px; height: 150px">

我的路线

Route::post('/post','HomeController@store')->name('post');

Route::get('/post','HomeController@create')->name('post');

I want to fetch image from database my uploading part is working but image not view in home.blade.php

here is my controller

public function store(Request $request)
{
    $name=$request->file('image')->getClientOriginalName();
    $request->file('image')->storeAs('public/storage',$name);
    $photo=new User();
    $photo->image=$name;
    $photo->save();
    return redirect()->back();
}

my home.blade.php

<img class="image rounded-circle"src="{{asset('public/storage/storage'.auth()->user()->image)}}"style="width:150px; height: 150px">

my route

Route::post('/post','HomeController@store')->name('post');

Route::get('/post','HomeController@create')->name('post');

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。
列表为空,暂无数据
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文