0
我無法將表單數據重新注入表單,因此如果表單無效,表單不會重置。Zend_Form - 如果它無效,有沒有辦法重新發布到表單?
任何方式來做到這一點?或者更重要的是,最好/最理想的方式?
我有我的表單邏輯和檢查,只是需要一點幫助,在我應該把重點放在上面的努力。
謝謝!
我無法將表單數據重新注入表單,因此如果表單無效,表單不會重置。Zend_Form - 如果它無效,有沒有辦法重新發布到表單?
任何方式來做到這一點?或者更重要的是,最好/最理想的方式?
我有我的表單邏輯和檢查,只是需要一點幫助,在我應該把重點放在上面的努力。
謝謝!
是的,$ form-> isValid($ _ POST)調用應該處理它。例如:
$form = new Zend_Form();
$form->setAction('/submit');
$form->setMethod('post');
$form->addElement('text', 'first_name', array(
'label' => 'First Name:',
'required' => true));
if (!$form->isValid($_POST)) {
//handle errors
} else {
//success
}