Javascript 如何在RS Forms Pro Joomla中限制某些电子邮件地址

Javascript 如何在RS Forms Pro Joomla中限制某些电子邮件地址,javascript,forms,validation,joomla,Javascript,Forms,Validation,Joomla,我在Joomla v3.1.x站点中使用RSFormPro作为联系人表单 出于某种特殊原因,我需要添加3或4个“不允许”在验证时提交表单的电子邮件地址 i、 e。 joe@domain1.com, frank@gmail.com, sue@yahoo.com, deniise@domain2.com 我该怎么做?请给我一些建议 ===================编辑 如需其他任何人寻求答案,请参见以下内容: 回答 要使脚本正常工作,您必须将下面的“mytextbox”替换为您的电子邮件文本框

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

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

i、 e。 joe@domain1.com, frank@gmail.com, sue@yahoo.com, deniise@domain2.com

我该怎么做?请给我一些建议

===================编辑

如需其他任何人寻求答案,请参见以下内容:

回答

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

脚本添加到“表单处理时调用的脚本”区域中 (Joomla backend>Components>RSForm!Pro>Manage Forms>your form>Properties>PHP脚本)


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

您需要提供更多关于RSFormPro代码以及它如何与Joomla和数据库交互的信息。您已经为扩展付费,不希望扩展开发人员提供高级支持?会是我第一个去的地方;)首先,这个问题适合Joomla开发人员。第二,是的。。。我已经向扩展开发者提交了一张支持票——但我想我也会在这里尝试,因为我非常迫切地需要答案。不必担心,如果我在错误的网站上寻找建议;-)
$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');
}