2016-06-10 45 views
1

鑑於文件傳遞參數到控制器的PHP laravel

行動= 「{{路線( 'uploadfile',[ '的file_id'=> 1])}}」 方法= 「POST」>

在路由文件

Route::post('/uploadfile',['uses'=>'[email protected]','as'=>'uploadfile']); 

在控制器

public function uploadfile($file_id) 
{ 

} 

我的問題是:我怎麼能從視圖獲取價值到控制器沒有顯示他們到url使用post方法它給出了錯誤。

+0

使用形式POST方法來發布值 –

+0

基本上我的觀點是

1])}}」method =「pos t「> @VinodVT – Vinny

回答

0

您無法像這樣傳遞變量。您可以使用此方法提交值,

鑑於文件

<form action="{{ route('uploadfile') }}" method="post"> 
    <input type="hidden" name="file_id" value="1"> 
    <input type="submit" value="submit"> 
</form> 

在控制器

public function uploadfile(){ 
    $file_id = Input::get('file_id'); 
    return $file_id; 
} 

試試這個

相關問題