0
我是Zend Framework的一個相當新手,我忙於一個簡單的 應用程序,它不需要框架的整個MVC結構,因此我設置了包含路徑看Zend Framework Library。在客戶端驗證Zend Framework表格
到目前爲止,我設法設置了一個簡單的登錄表單。但是,我與 掙扎,現在是我form.MY代碼不會出現表單驗證看起來是這樣的:
$form = new Zend_Form();
$form->setView(new Zend_View())
->setAction('includes/login.php')
->setMethod('post')
->setAttrib('id', 'login');
$username = new Zend_Form_Element_Text('username');
$username->addValidator(new Zend_Validate_Alnum())
->setLabel('username')
->setRequired(true);
$password = new Zend_Form_Element_Password('password');
$password->addValidator('StringLength', false, array(5))
->setLabel('password')
->setRequired(true);
$login = new Zend_Form_Element_Submit('login');
$login->setLabel('login');
$form->addElement($username)
->addElement($password)
->addElement($login);
echo $form->render();
我不知道怎麼一會究竟使用的驗證類/方法,在這種情況下,有沒有人可能有一個指導和教程,我可以使用或者可能指向我在正確的方向,因爲我不知道我做的是正確的?
ldevstarx
你是什麼意思'表單驗證不會發生'?有沒有錯誤?如果你想在客戶端驗證 - 這是不夠的。 'Zend_Validate_ *'類用於服務器端驗證。 – BartekR