Laravel:重定向到另一个需要 POST 变量的 Controller

标签 laravel laravel-4

我有ReportController 仅作为 POST 路由的索引

public function index() // must have start, end, client
{
    $start  = Input::get('start'); // <<< This are POST variables
    $end    = Input::get('end');   // <<< This are POST variables
    $client = Input::get('client'); This are POST variables

    db request... output view..

}

当我点击“删除行”时,它会将信息发布到

public function deleteRow()
{
    db request -> delete();
    //How do I go back to index controller and pass same $_POST['start'],$_POST['end'],$_POST['client']
}

如何返回索引 Controller 并传递相同的 $_POST['start']、$_POST['end']、$_POST['client']?

最佳答案

您也许可以使用Redirect::to('url')->withInput()

然后你可以使用Input::get('key')

如果这不起作用,请尝试 Input::old('key') -> 不太漂亮

关于Laravel:重定向到另一个需要 POST 变量的 Controller ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19040099/

相关文章:

laravel-4 - 通过Laravel使用gmail smtp:无法与主机smtp.gmail.com建立连接[连接超时#110]

php - Laravel:用户定义的 MySQL 变量在 Laravel 中始终为 NULL,但在 MySQL CLI 中则不然

php - 无法查看或访问 Laravel 公共(public)文件夹

Laravel 迁移外键问题

php - 管理员的 Laravel Mass Assignment

php - Laravel:用于文件上传测试的 Laravel 存储外观上的未定义方法伪造

php - Laravel 记住我 cookie 未设置

php - 无法在 Laravel 5.1.4 中的所有 View 之间共享变量?

php - Laravel 中的 get 路由覆盖资源路由,如何克服这个问题

php - 如何在 Laravel Blade 中创建动态生成的下拉菜单