2014-10-02 2 views
0

이 오류가 발생합니다.laravel (NotFoundHttpException) 문제 해결

Symfony \ Component \ HttpKernel \ Exception \ NotFoundHttpException

가 나는 문제없이, 아약스와 형태를 확인하는 양식 로그인 볼 수 있습니다. 내가 successfuly에 로그인 한 후 뷰를 반환 할 때.

if ($validation->fails()){ 
    return Response::json(array('success' => false, 'errors' => $validation->getMessageBag()->toArray())); 
}else if(Auth::attempt($loginData)){ 
      $usuario=Usuario::find(Input::get('rut')); 
      return View::make('logged')->with(array('nombre' => $usuario->primer_nombre.' '.$usuario->apellido_paterno.' '.$usuario->apellido_materno, 
               'rut' => $usuario->id_usuario, 
               'tipo' => $usuario->id_tipo)); 
}else{ return Response::json(array('exists' => false, 'message' => 'El usuario no existe o la contraseña es inválida.')); } 

을 나는 문제가 마지막으로 다른 성명에서, 내가 오류 것 같다.

+1

LoginController의 로그인 방법을 사용입니까? –

답변

0

이 경로입니다 :

Route::post('ingresar','[email protected]'); 

형태의 행동은 관련 경로를하시기 바랍니다 사용 보여줄 수 ingresar 다음 내가

public function login(){ 

    if(Request::ajax()){    
     //validamos el formulario. 
     $loginData = array(
      'id_usuario'  => Input::get('rut'), 
      'password' => Input::get('password') 
     );    
     $rules = array(
      'rut' => 'required', 
      'password' => 'required', 

     );    
     $messages = array(
      'required'   => 'El campo :attribute es obligatorio.', 
     ); 

     $validation = Validator::make(Input::all(), $rules, $messages); 

     if ($validation->fails()){ 
      return Response::json(array(
       'success' => false, 
       'errors' => $validation->getMessageBag()->toArray() 
      )); 
     }else if(Auth::attempt($loginData)){ 
      $usuario=Usuario::find(Input::get('rut')); 
      return View::make('logged')->with(array('nombre' => $usuario->primer_nombre.' '.$usuario->apellido_paterno.' '.$usuario->apellido_materno, 
               'rut' => $usuario->id_usuario, 
               'tipo' => $usuario->id_tipo)); 
     }else{ 
      return Response::json(array(
       'exists' => false, 
       'message' => 'El usuario no existe o la contraseña es inválida.' 
      )); 
     } 
    } 

} 
관련 문제