Mam taki problem z laravelem mam skrypt, który sprawdza hasło i w momencie kiedy to hasło jest dobre i nazwa użytkwonika to wyskauje błąd.ErrorException Undefined index: password daje kod źródłowy.
Contreoller
public function login3() {
$password = sha1(Input::get('password'));
$user = array(
'login' => Input::get('login'),
'haslo' => $password
);
if (Input::get('login') == "" and Input::get('password') == "" ) {
//return Redirect('blad')->with('login_error','Uzupełnij pole login i hasło');
print "3";
}
if (Auth::attempt($user))
{
print "1";
//return Redirect('/sukces')->with('login_sukces','Poprawnie się zalogowałeś');
}
else {
print "2";
//return Redirect('blad')->with('login_error','Nieprawidłowy login lub hasło');
}
}
I w momencie kiedy wpisze żle hasło to jest poprawny komunikat.
<div id=login>
<br><Br><br><Br>
<div id=login_center>
<div class="row">
<form action={{ url('login3') }} method=post>
<div class="col-md-1 col-xs-1"> </div>
<div class="col-md-5 col-xs-5"><span class=login>Twój login</span></div>
<div class="col-md-5 col-xs-5"><input type=text class=form-control size=19 placeholder=login name=login></div>
</div>
<div class="row">
<div class="col-md-1 col-xs-1"> </div>
<div class="col-md-5 col-xs-5"><span class=login>Twoje hasło</span></div>
<div class="col-md-5 col-xs-5"><input type=password class=form-control size=19 placeholder=hasło name=password></div>
</div>
<div class="row">
<div class="col-md-1 col-xs-1"> </div>
<input type="hidden" name="_token" value="{{ csrf_token() }}">
<div class="col-md-10 col-xs-10"><br><div align=center><button class="btn btn-primary">Zaloguj</button></div></div>
</form>
</div>
</div>
</div>