首先,我是初学者,我知道这个问题已经被问过几次并得到了回答。我已经尝试过解决方案,或者我已经实施了建议,所以我来这里寻求专家的帮助!
我尝试过的: -将@csrf添加到我的表单元素内的刀片文件中。 -检查我的路线中的帖子和获取是否为小写。 -更改获取到发布等等第四个。
以上内容并没有帮助解决问题,唉,我仍然摸不着头脑。
实际上,我正在尝试上传图像,为图像添加标题并提交。它应该转到另一个页面,在左上角的下拉列表中显示数据,但我看到标题中的图像。
编辑:解决方案:我运行了以下命令并删除了错误:
php 工匠路线:清除
我在下面包含了错误和我的文件夹结构的图像:
出现错误的图像。 项目目录结构
代码如下:
Web.php
name('profile.show');
PostsController.php
middleware['auth'];
}
public function create()
{
return view('posts.create');
}
public function store() {
$data = request()->validate([
'caption' => 'required',
'image' => 'required|image',
]);
dd(request('image')->store('uploads','public'));
auth()->user()->posts()->create($data);
dd(request()->all());
}
}
模型/Posts.php
belongsTo(User::class);
}
}
views/posts/create.blade.php
@extends('layouts.app')
@section('content')
@结束部分
预先感谢您的帮助!
Copyright 2014-2026 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号