我正在使用Laravel 5. 我的控制器中有一个功能,它使用了我的一些参数。这个参数我保存在我的视图中,同时用户在输入中输入它们。我需要将这些数据传输到我的控制器。可能吗?也许任何人都有同样的问题,我希望你能提供帮助。 谢谢!
这是我的控制器:
$databaseLogin = new DatabaseController();
$dbRequest = $databaseLogin->loginReq($login, $passwd);
return view('login');
以下是我的观点:
<input class="form-control input-lg" type="text" id="login" name="login" placeholder="Login">
<input type="password" name="passwd" id="pass" autocomplete="off" class="form-control input-lg" placeholder="Password">
答案 0 :(得分:0)
您可以通过发布请求
进行操作1.首先创建一条路线
Route::POST('your route’, 'yourController@add');
2.然后在视图中使用csrf标记创建表单
<form action="{{url(‘your route’)}}" method="post">
{{csrf_field()}}
<input type=”text” name=”username”>
<input type=”text” name=”password”>
<input type=”submit” value=”login”>
</form>
3.然后您可以获取控制器中的值
Public function add(Request $request){
$name = $request.username;
$password= $request.password;
//code continues
}