Symfony2 - 您可以使用重定向提交帖子数据吗?

时间:2014-12-11 14:07:27

标签: php symfony

我想在重定向到另一个页面时以post方法提交一些数据。我想到的解决方案是 -

  1. 使用帖子值创建表单并使用javascript重定向。 [取决于js启用]
  2. 使用curl发送数据并执行标题重定向[取决于curl enable]
  3. 之类的操作

    有没有其他方法可以做到这一点或Symfony2本地的东西?例如,当在Symfony中使用重定向方法时,我可以在post方法中发送一些数据吗?

1 个答案:

答案 0 :(得分:2)

为什么在重定向之前不使用会话来存储值,这将更加容易

// Set a session value
$session = $this->getRequest()->getSession();
$session->set('session name', 'session value');

// redirect
$this->redirect('redirect to somewhere');

重定向后获取会话值

 $value = $session->get('session name');