PHP黑名单检查脚本

时间:2013-05-01 20:49:43

标签: php mysql blacklist

如果列入黑名单,我想创建一个系统来检查列表中的某些电子邮件。更多的例子,我想创建一个MySQL表,其中放置一些电子邮件,如@ gmail.com或@ yahoo.com

现在,我想创建一个PHP函数来检查电子邮件是否在黑名单上,例如在注册表单上,用户尝试使用像somebody@yahoo.com这样的电子邮件加入,我想返回错误,因为@yahoo .com在黑名单上。我不知道要更好地解释,但我想你明白我想要的东西。

1 个答案:

答案 0 :(得分:1)

//array of blacklisted domains
$domains = //sql call here

foreach($domains as $domain){    
    if(strpos($email, $domain) !== 0)
    {
        //this email is in blacklist
    }
}