我将一张图片存储在我的laravel项目的uploads文件夹中,我有一个图像表,其列名为filename
作为字符串类型,如何在filename
中保存上传的图像位置列,然后根据我的数据库中的文件位置输出我的照片刀片文件
这是我用于将图像存储在上传文件夹中的代码
$filename = $file1->getClientOriginalName();
$picture = date('His').$filename;
$file1->move($destinationPath, $picture);
答案 0 :(得分:0)
以下是我上传和检索用户相关图片的步骤。
例如,用户上传名为myfile.png
所以,上传:
$request
getClientOriginalName()
(即myfile
)获取文件名,并使用getClientOriginalExtension()
获取文件扩展名(即.png
)fx7ew6
)myfile_fx7ew6.png
)public/img
)并将文件名保存到数据库用于检索:
您可以使用<img src="/img/{{FILE_NAME}}">
显示上传的图片,该图片会将<img src="/img/myfile_fx7ew6.png">
如果上传到public/img
。