$value) {
if(!preg_match('/.+/', $value)) {
$errors .= "You neglected to enter a value for field {$key}\n
";
}
}
if(preg_match('/[a-zA-Z]/', $_POST['phone'])) {
$errors .= "The phone number you entered contained a letter.\n
";
}
if(!preg_match('/^[a-z0-9_\-]+(\.[_a-z0-9\-]+)*@([_a-z0-9\-]+\.)+([a-z]{2}|aero|arpa|biz|com|coop|edu|gov|info|int|jobs|mil|museum|name|nato|net|org|pro|travel)$/', $_POST['email'])) {
$errors .= "You entered an invalid email address.\n
";
}
//after all your user error checking is done do this
if(isset($errors)) {
echo $errors;
die();
} else {
$to = "foo@bar.com";
$subject = "subject here";
$message = "Name: {$_POST['name']}
Address: {$_POST['address']}
Phone: {$_POST['phone']}
Email {$_POST['email']}
KTHXBAI!";
$message = str_replace("\n.", "\n..", $message);
$message = wordwrap($message, 70);
if(mail($to,$subject,$message)) {
echo "Successfully sent email\n";
} else {
echo "Unable to send an email.\n";
}
}
?>