Witam, chciałem się zapytać czy taka walidacja formularza jest poprawna? Jeśli nie to jakie poprawki mógłbym wnieść? Wiem że laravel posiada wbudowaną walidację, a nawet wbudowane formularze logowania i rejestracji, ale chcę to zrobić 'z palca'.
Oto kod:
$post = $request->all();
$countnick = Rejestracja::where('nick','=',$post['nick'])->count();
$countemail = Rejestracja::where('email','=',$post['email'])->count();
//walidacja
if (($countnick or $countemail) > 0)
{
echo 'Podany Nick lub Email istnieje w bazie, proszę wybrać inny';
return view('rejestracja');
}else if($post['haslo'] != $post['rehaslo'])
{
echo 'Hasła nie pasują do Siebie!';
return view('rejestracja');
}else
{
Zapisuje zmienne pobrane z formularza w tablicę i przesyłam je do bazy.
}