单击提交按钮后,页面将从(localhost/cms/public/posts/create)重定向到(localhost/posts),然后显示错误页面。试图使用Controller显示输入文本。下面是我的代码
web.phpRoute::resource('/posts','PostsController');PostController.php

public function create()
{
  //
  return view ('posts.create');
}

public function store(Request $request)
{
  //
  return $request->get('title');
}
views/posts/create.blade.php
<html>
  <head>
    <title></title>
  </head>
  <body>
    <h1>Form</h1>
    <form method="post" action="/posts">
      <input type="text" name="title" placeholder="enter title">
      <input type="submit" name="submit">
    </form>
  </body>
</html>
error page

最佳答案

Action 应该是您要显示的页面的名称
尝试

关于php - 提交表单时在Laravel 5中找不到对象,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/63870015/

10-16 17:04