zoukankan      html  css  js  c++  java
  • laravel 验证表单信息

    1控制器验证
    $this->validate($request,[

    'Student.name'=>'required|min:2|max:20',
    'Student.age'=>'required|integer',
    'Student.sex'=>'required|integer',
    ],[
    'required'=>':attribute 为必填项目',
    'min'=>':attribute 长度必须符合要求',
                         占位符
    ],[
    'Student.name'=>'姓名',
    'Student.age'=>'年龄',
    'Student.sex'=>'性别',
    ]);

    2Validator类验证

    $val= Validator::make($request->input(),[

    'Student.name'=>'required|min:2|max:20',
    'Student.age'=>'required|integer',
    'Student.sex'=>'required|integer',
    ],[
    'required'=>':attribute 为必填项目',
    'min'=>':attribute 长度必须符合要求',

    ],[
    'Student.name'=>'姓名',
    'Student.age'=>'年龄',
    'Student.sex'=>'性别',
    ]);

    if ($val->fails()) {
    return redirect()->back()->withErrors($val)->withInput();
    }


    获取表单信息进行保存
    $item= $request->input('Student');

    $isok= new Pet();
    $isok->name=$item['name'];
    $isok->age=$item['age'];
    $isok->sex=$item['sex'];

    if( $isok->save()){
    return redirect('pet/index')->with('session','添加成功!');
    }else{
    return redirect()->back();
    }

    如果要使用全局的中文提示,在http://www.cnblogs.com/wlphp/p/8094027.html 篇文章里面有
  • 相关阅读:
    实验四 交换机的Telnet远程登陆配置
    实验三 交换机的基本配置与管理
    实验二 认识Packet Tracer软件
    实验一 网络连接线的制作
    python入门(七)
    python入门(六)
    python入门(五)
    Android练习(二)
    Android练习(一)
    python入门(四)
  • 原文地址:https://www.cnblogs.com/wlphp/p/7784744.html
Copyright © 2011-2022 走看看