所以我有一个简单的 HTML 文件插入框,
<input id="image" type="file" name="image" value="{{ old('image') }}" accept="image/gif, image/jpeg, image/png" class="black-font">
Run Code Online (Sandbox Code Playgroud)
但是插入图像并转到不同页面后,网站不会保存图像,这意味着我以后无法使用它。我四处寻找一些方法来解决这个问题,但我找不到任何有效的方法。有什么办法可以存储该文件吗?或者还有另一种选择可以让我在网站的另一个页面中使用它们?
如果有帮助的话,我有一个名为“event”的 SQL 表,image其中包含一个属性,我想在其中存储所提供图像的链接/路径。
小智 5
默认情况下,公共磁盘使用本地驱动程序并将这些文件存储在storage/app/public. 要通过网络访问它们,您需要创建一个从public/storage到 的符号链接storage/app/public。进入该.env文件,创建一个名为 的变量FILESYSTEM_DRIVER,并将其设置为 public,如下所示:
FILESYSTEM_DRIVER=public
Run Code Online (Sandbox Code Playgroud)
接下来,使用以下命令创建符号链接。
php artisan storage:link
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
125 次 |
| 最近记录: |