Verificación automática del marco Laravel (verificación de datos)

Verificación automática Verificación
automática: puede verificar los datos enviados por el usuario en el back-end.
Usamos casos para lograr la verificación automática de datos en segundo plano.
Ejemplo: utilice la página del formulario de prueba 8, envíela a la ruta test9.
1. Agregar ruta en web.php

route :: get ('test8', 'KongyooController @ test8');
route :: get ('test9', 'KongyooController @ test9') -> nombre ('t9');

2. Agregue un método al controlador

public function test8 () {
return view ('test8');
}
public function test9 (Request $ request) {
// 1, verificación automática
// 2, obtener datos y escribir datos
// 3, hacerlo en base a los datos escritos Presentar diferentes respuestas
// escribir lógica de verificación
t h i s > v a l i d a t e ( esto-> validar ( solicitud, [
'nombre' => 'requerido | min: 2 | máximo: 6',
'edad' => 'requerido | mínimo: 0 | máximo: 100 | entero',
'correo electrónico '=>' requerido | correo electrónico '
]);
}

método de validación: reciba una solicitud HTTP de datos de entrada y reglas de verificación. Si se pasan las reglas de verificación, el código continuará ejecutándose;
'title' => las reglas correspondientes para la verificación. Reglas de verificación
comúnmente utilizadas:

Descripción de datos de verificación de regla

requerido
Correo electrónico requerido Formato de correo electrónico
en: A, B El rango del límite de datos es A y B
entero entero
alfa letras inglesas a ~ z
alpha_num letras inglesas az y números 09
min: valor valor mínimo, cuando es un campo entero, se expresa como El valor mínimo del valor, cuando se expresa como una cadena, se expresa como la longitud del
hombre de la cadena : valor valor máximo, cuando es el campo entero, se expresa como el valor máximo del valor, cuando se expresa como una cadena, se expresa como Longitud de
matriz de datos de matriz
numérica numérica
cadena de datos datos de cadena
antes de la fecha especificada
después de la fecha especificada
entre: min, max en el rango especificado la
fecha es la hora correcta
date_form: formato fecha formato
dirección IP IP
URL url
3, en el nuevo El contenido del archivo de vista ky3.blade.php es

Document Nombre:
Edad:
Correo electrónico:
{{csrf_field ()}}
Publicado 38 artículos originales · elogiado 0 · visitas 864

Supongo que te gusta

Origin blog.csdn.net/niudehao1/article/details/105598748
Recomendado
Clasificación