我有一个简单的输入表单,带有文本输入字段和提交按钮。我试图从提交按钮被点击后,从输入字段的值再次显示在同一页上。到目前为止,laravel总是抛出一个错误,即变量未定义。如何从控制器获取值以在laravel中查看?
路线:
Route::get('/find/names', "[email protected]_name")->name('names');
控制器
public function get_name(){
$name = Input::get('name_by_user');
return $name;
}
视图
<form role="form" method="GET">
<div class="row">
<div class="form-group">
<div class="input-group">
<input type="text" name="name_by_user"/>
<span class="input-group-btn">
<button class="btn search-button" type="submit">
<span aria-hidden="true">
<span>Search</span>
</button>
</span>
</span>
</div>
</div>
</div>
</form>
display name after submitting: {{$name}}
只是要另一种观点。存储数据后,重定向到该视图 –
我在哪里存储数据?它在这里吗? $ name = Input :: get('name_by_user'); – Imi
我忘了仔细看。如果你将它保存到数据库,那么它会更容易 –