我在一个网站上有一个即将推出的表格,用户填写了一个电子邮件表格,它会通过电子邮件发送给我。但是,垃圾邮件发送者已经访问了该站点,并正在向表单发送垃圾邮件等。IP禁令没有帮助,所以如果它包含山羊或其他东西,我需要停止发送它。这是邮件。
<?php
$SPOSTI =$_POST[sposti];
if ($SPOSTI=="")
{
return false;
}
if ($SPOSTI=="goatse.fr")
{
return false;
}
if ($SPOSTI=="http://www.goatse.info/hello.jpg")
{
return false;
}
else
{
$to = "xxx@gmail.com";
$subject = "xxx";
$message = "$_POST[sposti] haluaa tiedon kun kotisivut.name avautuu.
$_POST[ip]";
$from = "$_POST[sposti]";
$headers = "From:" . $from;
mail($to,$subject,$message,$headers);
}
?>
如果电子邮件包含某个单词(在这种情况下是山羊),是否有办法阻止它执行代码