gpt4 book ai didi

php - Zend 表单验证

转载 作者:可可西里 更新时间:2023-11-01 13:51:58 24 4
gpt4 key购买 nike

我正在使用 Zend Form 创建动态表单。

我也有 Zend Form 验证。

尝试动态删除验证,但没有成功。

你能帮我删除 Zend Validation 吗?

下面是我的删除验证代码:

$toRemValArray = array();
$toRemValArray[0] = 'ele_4af42ceac7810';

if(isset($_POST['btnPost_x'])){
if ($form->isValid($_POST)) {
$allElements = $form->getElements();
foreach($allElements as $val){
if(in_array('ele_4af42ceac7810',$toRemValArray)){
$value = $form->getElement($val->getName());
$value->removeValidator('ele_4af42ceac7810');
}
}
}
}

让我知道我的代码是否有任何问题

谢谢穆罕默德·塔雷克

最佳答案

您应该在调用$form->isValid()之前移除验证器。

关于php - Zend 表单验证,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1707002/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com