我有一個簡單的輸入表單,帶有文本輸入字段和提交按鈕。我試圖從提交按鈕被點擊後,從輸入字段的值再次顯示在同一頁上。到目前爲止,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
我忘了仔細看。如果你將它保存到數據庫,那麼它會更容易 –