Code:
<?php
$from_name = $contact_email; //or $Last_Name, your choice.
$from_email = $contact_email;
$to = 'info@someone.com,info2@someone.com';
$subject = 'Question About Dentistry';
$bcc_name = 'domain.com';
$bcc_email = 'user@domain.com';
$headers .= 'MIME-Version: 1.0' . "\r\n";
$headers .= 'Content-type: text/html; charset=iso-8859-1' . "\r\n";
$SendUserToSucess = "thankyou.htm";
$SendUserToFail = "thankyou.htm";
$blockwords = ("tramad,tramadol,blogspot,porn,gay,persianblog,kotov,Nasonex,Acyclovir,Elavil,Valtrex,Motrin,Lortab,Ultram,Zovirax,Aciphex,Zithromax,Bentyl,Levitra,Allegra,casino,sex,dotmail,donotmail,diet,pills,ringtones,ringtone,shit,beastiality,phentermine,rape,pussy,****************ing,slut");
$sendMail = true;
if(!empty($blockwords) && !empty($_POST))
{
$useBlocks = explode(",", $blockwords);
foreach($useBlocks as $blockWord)
{
$blockWord = strtolower(trim($blockWord));
foreach($_POST as $Name => $Value)
{
if(is_array($Value))
{
foreach($Value as $Valuein)
{
$Valuein = strtolower(trim($Valuein));
if(!empty($Valuein) && strpos($Valuein, $blockWord) !== false)
{
$sendMail = false;
break;
}
}
}
else
{
$Value = strtolower(trim($Value));
if(!empty($Value) && strpos($Value, $blockWord) !== false)
{
$sendMail = false;
break;
}
}
}
}
}
if($sendMail == true)
{
$message .= "<table border=0 cellspacing=2 cellpadding=1>";
foreach($_POST as $name => $data)
{
if(is_array($data))
{
foreach($data as $datum)
if($name != 'Submit')
$message .= "<tr><td align='right' valign='top'>" . str_replace("_", " ", $name) . ":</td><td> </td><td valign='top'>" . str_replace("\r\n", "<br>", str_replace("\'", "'", str_replace('\"', '"', $datum))) . "</td></tr>";
}
else
{
if($name != 'Submit')
$message .= "<tr><td align='right' valign='top'>" . str_replace("_", " ", $name) . ":</td><td> </td><td valign='top'>" . str_replace("\r\n", "<br>", str_replace("\'", "'", str_replace('\"', '"', $data))) . "</td></tr>";
}
}
$message .= "</table>";
if(mail($to, $subject, $message, "$headers \n" . "From: $from_name <$from_email>\n" . "Bcc: $bcc_name <$bcc_email>\n") && $sendMail == true)
{
header("location:$SendUserToSucess");
exit;
}
else
$sendMail = false;
}
if($sendMail == false)
{
header("location:$SendUserToFail");
exit;
}
?>
Using php 5.1.4 / centos 4.4