创建文章时出现错误
点击提交时显示错误: The POST method is not supported for this route. Supported methods: GET, HEAD, PUT.
表单的method为POST,web.php中也是用Route::post(),为什么会出现这个错误呢?
9
收起
正在回答 回答被采纳积分+1
2回答
好帮手慕小尤
2019-07-26 16:30:13
同学你好,测试代码并没有发现此错误。不过create.blade.php页面中没有跳转到相应的控制器里,代码如下:
<div class="col-sm-8 blog-main"> // 在web页面配置的什么路由,那么在这里也需要写什么。 <form action="/posts" method="POST"> {{csrf_field()}} <div class="form-group"> <label>标题</label> <input name="title" type="text" class="form-control" placeholder="这里是标题"> </div> <div class="form-group"> <label>内容</label> <textarea id="content" style="height:400px;max-height:500px;" name="content" class="form-control" placeholder="这里是内容"></textarea> </div> <button type="submit" class="btn btn-default">提交</button> </form> </div>
同学可以在store方法里打印接收数据,如下:
dd(request('title'));die;
祝学习愉快!
PHP典型功能与Laravel5框架开发
- 参与学习 人
- 解答问题 722 个
掌握开发中必备技能解锁缓存、支付,邮件和短信发送等高端接口运用,直击工作重难点,通过开发简书项目熟练掌握Laravel5的开发技术。完成以上三个阶段的学习,成为满足企业需求的开发工程师。
了解课程
恭喜解决一个难题,获得1积分~
来为老师/同学的回答评分吧
0 星