laravel 框架自帶表單驗證
阿新 • • 發佈:2019-01-05
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