我想使用一些参数将用户重定向到外部付款门 zend.is有没有标准的方法呢?
非常感谢任何建议和意见。
感谢。
答案 0 :(得分:6)
您可以使用http_build_query的内置PHP函数来构建参数,然后将其提供给Zend Framework的gotoUrlAndExit()
函数。
$url = "https://external.gateway.com/";
$data = array('foo'=>'bar',
'baz'=>'boom',
'cow'=>'milk',
'php'=>'hypertext processor');
$query = http_build_query($data);
$this->_helper->redirector->gotoUrlAndExit($url . '?' . $query);
答案 1 :(得分:4)
在ZF中有Redirector动作助手。它有一些名为gotoUrl()
和gotoUrlAndExit()
的方法,可用于转到外部网址。也许这个助手将适合您的需求。
答案 2 :(得分:2)
$this->_redirect($url);
把它放在你的行动中