美文网首页
TP5数据校验(3)

TP5数据校验(3)

作者: royluck | 来源:发表于2019-05-04 15:24 被阅读0次

POST请求

public function save(){
  print_r($_POST);  // 不推荐
  print_r(input('post.')); // 推荐
  print_r(request()->post());  // 推荐  
}
TP5-validate配置:

模块下面创建validate文件,然后文件下创建文件Category.php:

//  目录地址admin/validate/Categroy.php
<?php
  namespace app\admin\validate;  // 命名空间
  ues think\validate;  // 引用tp5自带validate方法
  class Categroy extends Validate{  // 继承公共的Validate    
    protected $rule = [  // 定义规则属性
      ['name', 'require|max:10','分类名必须传|长度不能超过10字符'],
  ]    
  }

引用校验

  // 目录地址admin/controller/Category.php
  public function save(){
  $data = input("psot.");
  $validate = validate('Category');
  if(!$validate->check($data)){
    $this->error($validate->getError());
  }
}

扩展:场景校验

相关文章

  • TP5数据校验(3)

    POST请求 TP5-validate配置: 模块下面创建validate文件,然后文件下创建文件Category...

  • 第13天日志定位

    日志定位 前端1.收集数据2.数据校验3.数据处理4.数据解析5.数据展现后端1.数据解析2.数据校验3.数据处理...

  • SSM框架的(CRUD)_新增_JSR303校验21

    已有:jQuery前端校验、ajax用户名重复校验新增:后端校验JSR303(重要数据) 员工保存: 支持JSR3...

  • JavaScript的用途和基本语法

    javaScript用途: 1、 数据校验 2、 网页特效 3、数据交互(ajax) g...

  • API 安全机制 | 数据校验

    数据校验 接口层面; 数据库层面; 数据校验 | 接口层面 | 代码 数据校验 | 数据库层面 | 代码

  • 2018-11-08

    一、前后端 前端1.收集数据:输入数据绑定提交接口2.数据校验:判断位长,判断类型3.数据校验:判断位长,判断类型...

  • Kettle 实战之 (3) 数据校验

    实例 增加节点-数据校验 1、从【校验】节点分类中选择【数据校验】 2、设置校验规则点击【增加校验】,增加校验规则...

  • 20170831-SpringMVC 数据校验

    说明:SpringMVC采用的数据校验——JSR 303 需要导入的包(Maven): 数据校验 一、 如何校验?...

  • 校验器

    数据通过校验器校验,如果校验不通过,拦截器抛出错误,校验器下面的代码就不能继续执行。 拓展:校验器负责数据校验,拦...

  • ① 双向签名签名原理&重签名相关

    1.什么是数据签名(代码签名) 1.计算出需要校验的数据HASH值 2.将校验HASH值进行RSA加密 3.这部分...

网友评论

      本文标题:TP5数据校验(3)

      本文链接:https://www.haomeiwen.com/subject/fbixoqtx.html