php - Laravel 5.8:__construct() 必须是整数类型,给定数组
问题描述
嗨,我在 laravel 5.8 中遇到了表单问题。当我发送表格时出现此错误
Symfony\Component\Debug\Exception\FatalThrowableError (E_RECOVERABLE_ERROR) 传递给 Symfony\Component\HttpFoundation\RedirectResponse::__construct() 的参数 2 必须是整数类型,给定数组,在 C:\xampp\htdocs\transport\vendor 中调用\laravel\framework\src\Illuminate\Routing\Redirector.php 在第 203 行
我的控制器:
public function zawies(Request $request, $id)
{
$zawies = \App\Przedsiebiorca::findOrFail($request->id);
$input = Input::all();
$id = Input::get('idz');
$zawies_lic = DB::table('dok_przed')->where('nr_dok', $request->nr_dok)->get();
foreach($zawies_lic as $li){
$li->id;
$li->id_przed;
}
$powod = Input::get('powod');
$dat_zaw = Input::get('dat_zaw');
$dat_zaw_do = Input::get('dat_zaw_do');
$dat_zaw_new = Carbon::createFromDate($dat_zaw)->addYear()->format('Y-m-d');
$lic = \App\DokumentyPrzed::findOrFail($li->id);
$lic->update(['status'=>'2','dat_zaw'=> $dat_zaw_new,'dat_zaw_do'=> $dat_zaw_do,'powod'=>$powod]);
Alert::warning('Zawieszono licencję/zezwolenie przedsiębiorcy', '');
return redirect('/przedsiebiorca', compact('zawies_lic'))->with('lic');
}
这是我的应用程序: http: //tr.page4me.pl./przedsiebiorca
当您单击黄色图标时,会显示带有日期字段的表单。单击按钮“Zawieś”后,此处显示错误。但是当我刷新页面时,尽管出现上面显示的错误,表单仍会正确执行命令并将数据正确添加到数据库中。我做错的是显示此错误。
解决方案
推荐阅读
- javascript - iframe html 正文是指本地主机
- javascript - 在 Google 应用程序脚本的函数中发送字符串作为参数时出现问题
- javascript - Scrolltrigger 使用 forEach() 为子级设置动画
- python - Python - 基于数据的变量预测
- javascript - 如果存在则从字符串数组中删除,否则插入它(猫鼬模式)
- wordpress - 删除 ACF URL 字段的 http/https
- r - 错误消息“new_data_frame 中的错误(列表(xintercept = xintercept)):在 R 中找不到对象'dd'”
- javascript - 如何在html中更改json的显示值
- python - 如何从python中的给定txt文件中删除重复文本?
- javascript - 在javascript中返回数组的问题