0

我在我的 Joomla v3.1.x 站点中使用 RSFormPro 作为联系表。

出于特定原因,我需要添加 3 或 4 个“不允许”在验证后提交表单的电子邮件地址。

即 joe@domain1.com、frank@gmail.com、sue@yahoo.com、deniise@domain2.com

我怎样才能做到这一点 ?请指教。

=============== 已编辑

对于其他寻找答案的人,请参见下文:

回答...

为了使脚本正常工作,您必须将下面的“mytextbox”替换为您的电子邮件文本框的确切名称。

该脚本被添加到“在表单过程中调用的脚本”区域(Joomla 后端 > 组件 > RSForm!Pro > 管理表单 > 您的表单 > 属性 > PHP 脚本)。

$array = array('joe@domain1.com','frank@gmail.com','sue@yahoo.com','denise@domain2.com');

foreach($array as $arr){
if($_POST['form']['mytextbox'] == $arr)
$invalid[] = RSFormProHelper::getComponentId('mytextbox');
}

因此,您在上述数组中看到的所有电子邮件地址都将验证并提示“无效”消息。

4

0 回答 0