laravel框架(自动验证)

自动验证:前段会有一些对表单里的验证操作(通过JavaScript),但是JavaScript有些情况下是不好用的,(例如禁用JavaScript)。因此后端也需要有一套类似的机制,能够在后端实现对用户提交的数据进行验证,这个就是后端的自动验证。

一、准备工作

1.使用test9表单页面,将其提交到test10路由
创建test9,test10的路由
laravel框架(自动验证)
2.编写控制器方法
laravel框架(自动验证)
创建test9页面,提交地址为test10
laravel框架(自动验证)
laravel框架(自动验证)
先验证,再入库

二、验证方式

(1)基本语法
使用控制器中的validate方法来完成,this>validate(this->validate(repuest,[验证规则],[错误信息]);
如果验证失败,laravel会自动将用户重定向回上一个位置,并将错误信息一次性存放到session中。
具体方法可以参考使用手册