Zend Form хранит ошибку в сеансах - PullRequest
0 голосов
/ 18 ноября 2010

Я получаю странное поведение с моей формой (используя Zend Form). У меня есть форма входа и регистрации, если вы отправляете эти формы и вызываете ошибку, сообщение об ошибке не исчезает даже после закрытия страницы. Кажется, что он хранится в переменных сеанса. Я пытался использовать $form->clearErrorMessages();, но безрезультатно.

Пожалуйста, смотрите прикрепленный скриншот здесь .

Спасибо.

1 Ответ

1 голос
/ 18 ноября 2010

Нет, могу поспорить, вы просто неверно подтвердили это.

Для начала вы должны проверить, есть ли у вас почтовый запрос или нет, а после этого - проверить форму

if ($this->_request->isPost() && $form->isValid($this->_request->getPost())) {
    $values = $form->getValues();
}
...