Forms Zend多重形式

Forms Zend多重形式,forms,zend-framework,validation,Forms,Zend Framework,Validation,在某些页面中,我有两个表单,我需要一些解决方案来定义提交的表单。我无法检查isValid()因为表单放在一个页面中,而未提交的表单将显示验证错误 最佳解决方案是按表单名称定义,检查验证后,可以定义提交哪一个表单而不进行验证?设置两个提交按钮的名称,并验证提交的表单 <form> <input type="submit" name="form1" value="Submit Form1"> </form> <form> <in

在某些页面中,我有两个表单,我需要一些解决方案来定义提交的表单。我无法检查
isValid()因为表单放在一个页面中,而未提交的表单将显示验证错误


最佳解决方案是按表单名称定义,检查验证后,可以定义提交哪一个表单而不进行验证?

设置两个提交按钮的名称,并验证提交的表单

<form>
    <input type="submit" name="form1" value="Submit Form1">
</form>

<form>
    <input type="submit" name="form2" value="Submit Form2">
</form>
if(isset($_POST ["form1"]))
{
    //validate form 1
}
else if(isset($_POST ["form2"]))
{
    //validate form 3
}