[英]Redirect after Post
表单(方法POST)提交后,我想将用户重定向到特定页面。
通常我用简单的线
header("Location: /path/to/redirect/");
exit;
Zend_Controller_Action具有方法_redirect示例:
$this->_redirect("/path/to/redirect/");
但这有一个简单的问题 :如果我刷新页面 (按F5),则会激活最后一个控制器动作。 因此,它就像双重职位。
当然我可以使用老式的方式,但是我只想找到zend样式重定向。
有任何想法吗?
我认为那是因为_redirect使用内部重定向。 您需要使用一个外部的。 您需要在操作中直接使用Redirector操作帮助程序...:
$this->_redirector->gotoUrlAndExit($url);
将会话变量设置为已发布数据,如果没有发布数据,则重定向?
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.