无法在laravel中正确路由

时间:2018-08-05 08:21:38

标签: php laravel routing

我已经寻找了一段时间,但是还没有找到答案,为什么我将错误地从表单提交操作路由到我的控制器,所以希望获得一些帮助。

fileUpload.php

<form action="{{route('bulk-uploadFile')}}" method="post" enctype="multipart/form-data">

web.php

Route::post('/uploadfile',array('as' => 'bulk-uploadFile', 'uses' => 'UploadFileController@showUploadFile'));

UploadFileController.php

public function showUploadFile(Request $request){
    //code here
}

点击上传后,我将重定向到页面,并显示以下消息:找不到以下网址的页面:

 http://localhost:8000/%7B%7Broute('bulk-uploadFile')%7D%7D

感谢我在2天前刚刚开始使用php方面的帮助!

1 个答案:

答案 0 :(得分:1)

这里的问题是您使用HTML文件。您应该在fileUpload.blade.php文件中包含fileUpload.html的内容,否则将不会生成有效的URL,而{{route('bulk-uploadFile')}}只会是{{route('bulk-uploadFile')}}并且不会创建有效的URL

相关问题