我正在开发一个小应用程序。使用 php 和 Zend 框架。我有一个表格,我用它的控制器来查看表格。现在我需要操作表单数据并相应地重定向用户。这是我的控制器
<?php
class NewuserController extends Zend_Controller_Action {
public function init()
{
/* Initialize action controller here */
}
public function newuserAction()
{
$this->view->newuser;
}
public function adduserAction(){
$data = $this->getRequest()->getParams();
$u = new User();
$u->setUserName($data['uName']);
$u->setPrepwd($data['pwd']);
$u->setPrepwd($data['pwd']);
if($u->isEqual()){
$val = $u->addUsers();
if($val)
$this->_helper->redirector('main','main');
}
else
$this->_helper->redirector('newuser','newuser');
}
}
?>
我的看法是newuser.phtml
。在我指定的action
属性中。但是当我提交表单时,它再次显示.<form>
Newuser/adduser
newuser.phtml
为什么是这样?
提前致谢
查鲁