我正在建立一个表格。当用户提交表单时,数据将保存到数据库中,然后用户将重定向到相同的表单:
return $app->redirect('/admin/edit/user/' . $message);
消息变量是关于数据库作业成功或失败的消息。
但是这个解决方案并不适合我...是否可以将$message
变量作为POST参数传递?我不希望它出现在URL ...
答案 0 :(得分:2)
您可以通过以下方式执行此操作:
return $this->redirect($this->generateUrl('route_name', array('param1' => 'foo', 'param2' => 'bar')));
但是......看看这个: http://symfony.com/doc/current/book/controller.html#flash-messages