首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

Laravel 8- back()->withInput()为空

Laravel 8中的back()->withInput()为空是指在表单验证失败后,使用该方法进行重定向时,输入的表单数据没有被正确地传递回表单页面。

Laravel是一种流行的PHP开发框架,它提供了许多便捷的功能和工具,用于快速构建高效的Web应用程序。back()->withInput()是Laravel框架中的一个重定向方法,它可以将用户之前输入的表单数据传递回表单页面,以便用户可以看到他们之前输入的内容,并进行相应的修改。

然而,当使用back()->withInput()方法时,如果在重定向之前没有正确地设置表单数据,那么在重定向后,表单页面将无法获取到正确的输入数据,导致为空。

解决这个问题的方法是确保在使用back()->withInput()方法之前,正确地设置表单数据。可以通过以下步骤来实现:

  1. 在控制器中,当表单验证失败时,使用withInput()方法将输入数据闪存到会话中,例如:
代码语言:txt
复制
return redirect()->back()->withInput();
  1. 在表单页面中,使用old()函数来获取闪存的输入数据,并将其设置为相应的表单字段的值,例如:
代码语言:txt
复制
<input type="text" name="username" value="{{ old('username') }}" />

通过这样的设置,当表单验证失败时,重定向回表单页面时,输入数据将被正确地传递回,并显示在相应的表单字段中。

关于Laravel的更多信息和使用方法,您可以参考腾讯云的Laravel云托管服务,该服务提供了一站式的Laravel应用托管解决方案,具备高可用、高性能、弹性伸缩等特点。您可以访问以下链接了解更多信息:

Laravel云托管服务

页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

Laravel关联模型中过滤结果的结果集(has和with区别)

优惠券表(coupons),商家表(corps),组优惠券表(group_coupons) (为了方便查看,后两项已去除) 这里我本意想用模型关联查出用户优惠券中属于给定组gourpId的所有数据(如果该条数据就不返回...score"]= int(100) ["created_at"]= NULL ["updated_at"]= NULL ["coupon"]= NULL // 注意返回了coupons的数据...} 记录中有的coupon有记录,有的。...`deleted_at` is null 如果第二条,主记录的关联字段就是NULL。...总结 以上所述是小编给大家介绍的Laravel关联模型中过滤结果的结果集(has和with区别),希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。

3.3K40

laravel实现上传图片,并且制作缩略图,按照日期存放的代码

method="post" action="{{asset('/content/add')}}" οnsubmit="submitContent()" {{method_field('PUT')}} laravel...max:10240' ] ]; $validator = Validator::make($inputData,$rules); if($validator- fails()){ return back...()- withErrors($validator)- withInput(); } $photo = $inputData['main_img']; $file_name = uniqid...; } } 后端处理主要思想:首先通过Validator类库来检验当前上传上来的文件是否符合要求,如果符合要求,就可以对图片进行处理了;处理的时候我是先把要保存图片的相对地址给拼接好,然后通过laravel...以上这篇laravel实现上传图片,并且制作缩略图,按照日期存放的代码就是小编分享给大家的全部内容了,希望能给大家一个参考。

87031

关于Laravel-admin的基础用法总结和自定义model详解

总结laravel-admin展示用到的基本方法 基础用法 自定义model 当列表数据获取有特定条件或自己写ORM方法时可以用到,支持排序 $grid- model()- select('id','name...')- groupBy('name_en')- havingRaw('count(name_en) 1'))- orderBy('name_en'); 模型数据获取 第一列显示id字段,并将这一列设置可排序列...children']); select下来 $types = array('0'= '教育','1'= '医疗'); $form- select('type', '类型')- options($types); laravel...; return back()- withInput()- with(compact('error')); } }); 自定义按钮操作 我们先自定义了一个隐藏按钮 $grid- actions(...}); </script EOD; //传递到页面 $content- body($js); //执行你的model $content- body(); 以上这篇关于Laravel-admin

3.9K21

基于laravel Request的所有方法详解

credit_card'); 如果输入里面包含数组类型的值,可以使用点的形式访问到这个数组里的值: $input = Request::input('products.0.name'); 以前输入的值 Laravel...return redirect('form')- withInput(); return redirect('form')- withInput(Request::except('password'...username = Request::old('username'); 如果你打算用 Blade 模板显示以前的输入值,可以使用 old 这个帮手: {{ old('username') }} Cookies Laravel...其它的请求信息 Request 类你的应用提供了很多方法可以检查 HTTP 请求,它继承了 Symfony\Component\HttpFoundation\Request 类。下面是几个亮点。...{ // } 确定请求路径是否匹配一个模式 if (Request::is('admin/*')) { // } 得到当前请求的地址 $url = Request::url(); 以上这篇基于laravel

3.3K31
领券