1. 程式人生 > >laravel 框架自帶表單驗證

laravel 框架自帶表單驗證

laravel5 驗證form表單提交資料 以及 報錯/資料保留

一起學習

後臺程式碼

前臺正常form表單提交

//驗證資料是否規範
            $validator = \Validator::make($request->input(),[
                'url'=>'required',//url、pre、sql··前臺提交的name名
                'pre'=>'required',
                'sql'=>'required',
                'table'=>'required',
            ],[
                'required'=>':attribute為必填項'//報錯資訊提醒
            ],[
                'url'=>'網址',//指定語言
                'pre'=>'正則',
                'sql'=>'建立表sql',
                'table'=>'資料表名'
            ]);
            //儲存報錯資訊
            if($validator->fails()){
                return redirect()->back()->withErrors($validator)->withInput(); //資訊保持
}
有了報錯資訊後 在前臺怎麼展示呢
{{ $errors->first('url') }}      //直接展示報錯資訊
資料保留   value="{{ old('url') }}"  給輸入框 按鈕 賦值value