Mam taki problem Mam rejestracje użytkowników i teraz mam błędy, które są automatycznie generowane i je do widoku przekazuje za pomocą polecenia withErrors($validation), ale jest jeszcze inny błąd, który sprawdza czy nie rejestrujemy się po raz pierwszy i jak tak to zwraca błąd
Tak wygląda przekazanie
$check_user = DB::select("select name from users");
$error = "";
foreach ($check_user as $check_user2) {
if ( !empty($check_user2->name) ) $error = "Już jest osiągnięta maxymalna liczba użytkowników";
}
print $error;
$rules = array(
'name' => 'required|min:4|unique:users',
'password' => 'required|same:password2',
'email' => 'required|email',
'password' => 'required|min:6',
'email' => 'required|email|unique:users',
);
$validation = Validator::make(Input::all(), $rules);
if (($validation->fails()) or $error == true)
{
return Redirect('register')->withErrors($validation)->with('error',$error);
I teraz problem w tym, że ta zmienna nie jest przekazywana w zmiennej $error.