用控制器的validate()对表单数据验证

2017-10-26  本文已影响0人  晴雨天_3e71

验证表单数据的合法性

控制器中有一个validate()方法,用来限制表单输入数据的合法性,

当数据验证出错时,web中间件会有一个$errors的全局变量来存储错误信息,我们建立一个错误提示信息的静态页面,用@include引入到用户创建的页面

用count()方法验证$errors变量中是否有错误信息,若有则遍历并显示出来,若无则不显示,默认错误信息都是英文的,

可以在前面的validate()方法中加第三及第四个参数,来修改成中文信息,同样也是数组形式,要注意第三个参数是限制的条件用中文表示,第四个参数是限制的表单名显示为中文

效果如下

上一篇下一篇

猜你喜欢

热点阅读