【问题标题】:Laravel: How to redirect form data?Laravel:如何重定向表单数据?
【发布时间】:2018-08-16 14:17:34
【问题描述】:

我正在尝试使用表单数据重定向不成功的登录。

我的代码:

//if unsuccessful, redirect back to login with form data
return redirect()
    ->back()
    ->withInput($request->only('email', 'password','remember'));

但是这仅返回电子邮件数据,我如何返回密码数据?

【问题讨论】:

    标签: php redirect login laravel-5.4


    【解决方案1】:

    首先,带回密码是非常糟糕的形式。

    至于问题,你可以尝试使用 Laravel 的old() 函数。这会显示之前输入的输入数据,例如提交出错后。

    示例输入字段:

    <input type="email" class="form-control" id="email" name="email" required value="{{ old('email') }}">
    

    更多信息:https://laravel.com/docs/5.6/requests#old-input

    【讨论】:

    • 详细说明为什么帮助 OP 了解更多信息是不好的
    • 另外,这不是我的表格,我想我写得不够清楚,对此感到抱歉。这是登录控制器功能的一部分。所以它只会做重定向。但我不明白为什么密码数据没有返回?我没有在系统中返回 pw,但我试图了解原因。
    猜你喜欢
    • 2015-05-22
    • 1970-01-01
    • 1970-01-01
    • 2010-11-06
    • 2016-02-04
    • 2014-12-06
    • 2014-09-24
    • 2021-08-09
    • 2015-09-13
    相关资源
    最近更新 更多