做开发有个原则是永远不能信任用户输入的数据;
即便前端已经做了验证;
在后端 php 也必须要再次验证;
laravel 为表单验证提供了强大且简单的方案;
创建示例路由:
routes/web.php
[cc]Route::prefix(‘validation’)->group(function () {
Route::get(‘create’, ‘ValidationController@create’);
Route::post(‘store’, ‘ValidationController@store’);
Route::get(‘edit’, ‘ValidationController@edit’);
Route::post(‘update’, ‘ValidationController@update’);
});[/cc]
创建控制器
[cc]php artisan make:controller ValidationController –resource[/cc]
app/Http/Controllers/ValidationController.php
[cc]public function create()
{
return view(‘validation.create’);
}[/cc]
创建视图;
这里直接把官方自带的注册页面复制过来做示例了;
为了方便验证后台我把 html 标签的验证删除了;
并增加了一个 tag 选项;
resources/views/validation/create.blade.php
[cc]@extends(‘layouts.app’)
@section(‘content’)
注册
@endsection[/cc]
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。
评论(0)