我已经以正确的方式完成了所有操作,但是我的提交按钮却什么也没有做,我也不知道为什么。...
这是我的观点
<form action="{{ route('importUser') }}" method="POST" enctype="multipart/form-data">
@csrf
add users via excell<input name="file" class="form-control" style="padding-bottom:3em; margin-bottom:3em" type="file">
<div style="display:inline;">
<input type="submit" class="btn btn-primary btn-lg" value="ارفع" >
</div>
</form>
这是我的控制人
function importUser(Request $request)
{
#code...
}
和我的路线
Route::POST('ImportUsersFile', 'ExcelUserController@importUser')->name('importUser')->middleware('Admin');
显然,流程没有进入函数导入用户。我试图加进去,但是什么也没发生!
答案 0 :(得分:3)
根据您在评论中提供的错误消息,请尝试以下操作:
php artisan key:generate
答案 1 :(得分:0)
尝试使用url
的{{1}}接口
route
在您的路线上:
<form action="{{ url('ImportUsersFile') }}" method="POST" enctype="multipart/form-data">
<input type="hidden" name="_token" value="{{ csrf_token() }}">
add users via excell<input name="file" class="form-control" style="padding-bottom:3em; margin-bottom:3em" type="file">
<div style="display:inline;">
<input type="submit" class="btn btn-primary btn-lg" value="ارفع" >
</div>
</form>