表单验证(thinkphp)

ThinkPHP框架

表单验证

对接收的参数,进行格式的检测。

1、验证语法

见手册–验证

TP框架提供了一个\think\Validate验证类:
表单验证(thinkphp)
表单验证(thinkphp)

2、内置规则

见手册–验证–内置规则

3、在商品添加功能中,进行表单验证(参数检测)

步骤:

定义验证规则数组$rule

定义提示信息数组$msg

实例化验证类

调用check方法进行验证

代码示例:
表单验证(thinkphp)
表单验证(thinkphp)

4、控制器验证

可以在控制器中,调用validate方法,直接执行验证
表单验证(thinkphp)

总结:

1、配置数据库链接信息

2、定义模型(模型和数据表对应关系,命令行创建模型类)

3、查询操作方法(**find **、selectwhere、统计查询、连贯操作方法)

4、商品列表功能及foreach标签、使用函数语法、url生成、 商品详情页

5、添加操作及商品添加功能(save方法、saveAll方法、静态create、过滤非数据表字段)

6、页面跳转和重定向(success error redirect)

7、整合富文本编辑器到页面

8、表单验证(独立验证语法、控制器验证语法、内置规则)

重点功能(作业): 商品列表、商品详情、商品添加、表单验证