Php 在mobile Safari上使用Zend_Form_元素_文件验证Zend表单
我有一个使用Zend_form_Element_文件的表单,该文件不是必填字段 当我的表单在iPad上提交时,它不会进行验证,但也不会生成任何错误消息 我已经将问题缩小到Zend_Form_Element_文件。我知道mobilesafari不支持file元素,但它不是必填字段,所以应该忽略它Php 在mobile Safari上使用Zend_Form_元素_文件验证Zend表单,php,ios,zend-framework,mobile-safari,zend-form,Php,Ios,Zend Framework,Mobile Safari,Zend Form,我有一个使用Zend_form_Element_文件的表单,该文件不是必填字段 当我的表单在iPad上提交时,它不会进行验证,但也不会生成任何错误消息 我已经将问题缩小到Zend_Form_Element_文件。我知道mobilesafari不支持file元素,但它不是必填字段,所以应该忽略它 $profilePicture = new Zend_Form_Element_File('profilePicture'); $profilePicture->setLabel('Profile
$profilePicture = new Zend_Form_Element_File('profilePicture');
$profilePicture->setLabel('Profile Picture')
->addValidator('Extension', false, 'jpeg,jpg,png,gif')
->addValidator('FilesSize', false, 512000)
->addValidator('Count', false, 1)
->setDestination(APPLICATION_PATH . '/../../data/uploads/dogs/temp');
$this->addElement($profilePicture);
我是否遗漏了任何可以让我的表单在iPad上进行验证的内容?此处发布了Zend Framework问题: 如果我用Iphone/Ipad在PHP中验证此表单,全局var$\u文件将是一个空数组,但是Zend\u File\u Transfert\u Adapter\u Http使用的Zend\u validate\u File\u Upload validator会将此检测为超大文件上传失败 好奇(我没有iOS设备):
已在此处发布Zend Framework问题: 如果我用Iphone/Ipad在PHP中验证此表单,全局var$\u文件将是一个空数组,但是Zend\u File\u Transfert\u Adapter\u Http使用的Zend\u validate\u File\u Upload validator会将此检测为超大文件上传失败 好奇(我没有iOS设备):
我尝试了var_转储,它只显示一个空数组,任何元素都没有错误。输入显示了,但显示为灰色。我尝试了var_转储,它只显示一个空数组,其中任何元素都没有错误。输入显示,但显示为灰色。