2012-09-20 171 views
0

我開始使用Zend框架和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&#233;nom *" class="small error"/> 

題詞/索引是我想被重定向到視圖的名稱。

在此先感謝您的幫助

回答

2

如果你想重定向到URL,然後使用此:

$this->_redirect("/inscription/index"); 

如果你想重定向到控制器,那麼你已經在使用:

$this->_helper->redirector('action', 'controller'); 
相關問題