错误:异常'Zend_Controller_Dispatcher_Exception',并在/usr/share/php5/Zend/Controller/Dispatcher/Standard.php:248中显示消息'指定了无效的控制器(phonenumber)'堆栈跟踪:#0 / usr / share / php5 / Zend / Controller / Front.php(954):Zend_Controller_Dispatcher_Standard-> dispatch(Object(Zend_Controller_Request_Http),Object(Zend_Controller_Response_Http))#1 /usr/share/php5/Zend/Application/Bootstrap/Bootstrap.php(97):Zend_Controller_Front - > dispatch()#2 /usr/share/php5/Zend/Application.php(366):Zend_Application_Bootstrap_Bootstrap-> run()#3 / home / bina / public_html / telco-portal-testing / public / index。 php(22):Zend_Application-> run()#4 {main} 在这里我想重定向phonenumbers控制器的addNew动作而在此我要传递csv文件的数据 如果(!空($文件)){ $ name =($ files ['csvfile'] ['tmp_name']); $ row = 1; $ handle = fopen($ name,“r”); if($ handle!== FALSE){ while(($ data = fgetcsv($ handle,1000,“,”))!== FALSE){ $ num = count($ data); //回显“
行$行中的$ num字段:
enter code here
echo $ data [$ c];
}
}
FCLOSE($处理);
}
// $ this-> _forward('addNew','PhoneNumber');
$这 - > _forward( '的AddNew', 'PHONENUMBER',null,数组($数据));
答案 0 :(得分:0)
试试这个:
$this->_redirect('/module/controller/action/');
答案 1 :(得分:0)
你可以这样试试..
$this->_redirect(array('controller'=>'cotroller_name','action' => 'action_name'));
我不熟悉zend框架....我说基于cakephp .....但我认为它可能工作正常........
答案 2 :(得分:0)
您可以使用这样的帮助程序类,但您没有提到正在使用的Framework的哪个版本。
$this->_helper->redirector->gotoRoute(array('controller'=> 'controllerName','action' =>'actionName'));
exit();
希望增加一些。