laravel 表单接收
POST方式接收
视图层
<form action="/submit" method="post">
{{csrf_field()}} //必加
<input type="text" name="a"></input>
<input type="text" name="b"></input>
<input type="text" name="c"></input>
<input type="submit"></input>
</form>
路由设置
Route::post('/submit','控制器@方法');
方法接收
$input=Request::all(); //接收form里的所有值
echo $input['a'];
echo $input['b'];
echo $input['c'];
GET方式接收
<form action="/submit" method="get">
{{csrf_field()}} //必加
<input type="text" name="a"></input>
<input type="text" name="b"></input>
<input type="text" name="c"></input>
<input type="submit"></input>
</form>
路由设置
Route::get('/submit','控制器@方法');
方法接收
$input=Request::all(); //接收form里的所有值
echo $input['a'];
echo $input['b'];
echo $input['c'];
注:接收数据的控制器头部的 use Illuminate\Http\Request;一定要替换成use Request; 不然会报以下错误
Non-static method Illuminate\Http\Request::all() should not be called statically