当我使用wealalert时,laravel 6出现问题,请帮助我,并在其中提供代码
我的laravel有问题,我无法发布数据
一个错误说
验证规则最大需要至少1个参数。
Dan ini控制器saya
public function store(Request $request)
{
$validasi = Validator::make($request->all(), [
'name' => 'required',
'username' => 'required',
'email' => 'required|email|unique:users',
'level' => 'required',
'password' => 'required|min:6|max|20'
], [
'name.required' => 'Nama lengkap harus di isi !',
'username.required' => 'Username harus di isi !',
'email.required' => 'Email harus di isi !',
'level.required' => 'Level harus di isi !',
'password.required' => 'Password harus di isi !'
]);
$new_user = new \App\User();
$new_user->name = $request->get('name');
$new_user->username = $request->get('username');
$new_user->email = $request->get('email');
$new_user->level = $request->get('level');
$new_user->password = \Hash::make($request->get('password'));
if ($validasi->fails()) {
return redirect()->route('user.create')->withInput()->withErrors($validasi);
}
$new_user->save();
Alert::success('Profile data successfully added ');
return redirect()->route('user.index');
}
在您的password
验证中您写错了max|20
,则应将其编辑为max:20
$validasi = Validator::make($request->all(), [
'name' => 'required',
'username' => 'required',
'email' => 'required|email|unique:users',
'level' => 'required',
'password' => 'required|min:6|max:20'
], [
'name.required' => 'Nama lengkap harus di isi !',
'username.required' => 'Username harus di isi !',
'email.required' => 'Email harus di isi !',
'level.required' => 'Level harus di isi !',
'password.required' => 'Password harus di isi !'
]);