我开始更广泛地使用Zend Framework和MVC,如果他在表单中输入内容,我无法重定向用户...
<?php
class adresseController extends Zend_Controller_Action {
public function init() {
global $config;
$protocol = strtolower(substr($_SERVER["SERVER_PROTOCOL"], 0, 5)) == 'https' ? "https://" : "http://";
$this->view->url = $protocol . $config->app->url;
}
public function adresseAction() {
//Si la méthode isPost() de l'objet de requête renvoie true, alors le formulaire a été envoyé.
if ($this->getRequest()->isPost()) {
//récupération des données
$prenom = $form->getValue('prenom');
if($prenom == "arnaud")
{
$this->_helper->redirector("inscription/index");
}
}
}
}
?>
我的HTML表单中的字段:
<div><input type="text" name="prenom" value="" title="Prénom *" class="small error"/>
铭文/索引是我想要重定向到的视图的名称。
提前感谢您的帮助
答案 0 :(得分:1)
如果您想重定向到网址,请使用以下网址:
$this->_redirect("/inscription/index");
如果您想重定向到控制器,那么您已经在使用它:
$this->_helper->redirector('action', 'controller');