У меня есть следующий код в форме в приложении Zend Framework.
$captcha = new Zend_Form_Element_Captcha('captcha', array(
'label' => "",
'captcha' => 'image',
'captchaOptions' => array(
'captcha' => 'image',
'font'=> APPLICATION_PATH . '/../public_html/assets/fonts/akbar.ttf',
'imgDir'=> APPLICATION_PATH . '/../public_html/assets/captcha/',
'imgUrl'=> '/assets/captcha/',
'wordLen' => 1,
'fsize'=>20,
'height'=>60,
'width'=>200,
'gcFreq'=>50,
'expiration' => 300)
));
и отображение элемента формы соответствует ожидаемому.
Когда я пытаюсь проверить форму, используя следующий код, она всегда возвращает ошибку, даже если я правильно ввожу код проверки.
if($this->getRequest()->isPost()) {
if($this->view->form->isValid($_POST)) {
Любое решение о том, как правильно его проверить, будет очень полезно.
Спасибо
Низам