Zend framework 调用zend表单以验证AuthenticationController错误

Zend framework 调用zend表单以验证AuthenticationController错误,zend-framework,zend-form,Zend Framework,Zend Form,这是我的表单脚本:位于应用程序/表单中,我从表单中复制它,顺便说一下,我使用xampp class Form_LoginForm extends Zend_Form { public function init() { $username = $this->addElement('text', 'username', array( 'filters' => array('StringTrim', 'StringToL

这是我的表单脚本:位于应用程序/表单中,我从表单中复制它,顺便说一下,我使用xampp

   class Form_LoginForm extends Zend_Form
{
 public function init()
     {
         $username = $this->addElement('text', 'username', array(
             'filters'    => array('StringTrim', 'StringToLower'),
             'validators' => array(
                 'Alpha',
                 array('StringLength', false, array(3, 20)),
             ),
             'required'   => true,
             'label'      => 'Your username:',
         ));  ect.////

}
这是我的认证脚本。。位于应用程序/控制器中:

class AuthenticationController extends Zend_Controller_Action {

    public function loginAction()
        {
           $form = new Form_LoginForm(); // doest work
           $this->view->form = $form;

           $myDb = $this->getAuthAdapter();
           $userName = 'user';
           $password = 'ds';

           $myDb->setIdentity($userName)
                ->setCredential($password);

       }

  private function getAuthAdapter(){
     $myDb = new Zend_Auth_Adapter_DbTable(Zend_Db_Table::getDefaultAdapter());
     $myDb->setTableName('zuser')
          ->setIdentityColumn('table1')
          ->setCredentialColumn('table2');

     return $myDb;
    }

}
我想在AuthenticationController中调用类formform_LoginForm,但它给出了错误:*致命错误:在第18行的C:\xampp\htdocs\zendframework\sampleSite\application\Controller\AuthenticationController.php中找不到类“form_LoginForm”*
我的问题是怎样称呼一个班级是正确的。。“自动加载”在哪里?

尝试将
类表单\u登录表单扩展Zend\u表单
更改为
类应用程序\u表单\u登录表单
,然后在您的AuthController中
$Form=新应用程序\u表单\u登录表单