我尝试从控制器传递错误消息以查看Laravel 5.6中登录是否失败,视图中显示错误
未定义变量$ email_err
控制器代码,
if($pass=="")
{
$email_err="Non Registred User";
return view('login')->with('email_err ', $email_err);
}
控制器名称为“ LoginController” ,控制器功能为“ loginProcess”
查看代码,
{{ $email_err }}
查看表单方法为“发布”
路线
Route::post('loginrequest', 'LoginController@loginProcess');
答案 0 :(得分:0)
在email_err
附近删除分号中的空格
return view('login')->with('email_err', $email_err);
答案 1 :(得分:0)
您还可以将数据作为数组传递。由于$ email_err是一个字符串,因此您无需使用foreach循环即可访问它
$email_err="Non Registred User";
return view('login',['email_err'=>$email_err]);
在刀片中
{{$email_err}}