我正在研究网站的评论表单,并试图防范垃圾邮件发送者。我已从这link采取validEmail功能。PHP电子邮件表单验证
我对使用函数并不是很有经验。这是调用函数并验证用户电子邮件地址的正确方法吗?任何建议感激。谢谢
$email = $_POST['email'];
if (validEmail($email)) {
$to = '[email protected]';
$subject = 'the subject';
$message = 'hello';
$headers = 'From: [email protected]';
mail($to, $subject, $message, $headers);
print "Form submitted successfully: <br>Your name is <b>".$_POST['cname']."</b> and your email is <b>".$_POST['email']."</b><br>";
} else {
print "There was an error with your form submission.";
}
真的有很多很好的答案这个问题。非常感谢您扩展这些概念。我选择了@ vivid-colors提供的答案,因为:它直接回答了如何调用函数,这是第一个响应。不过,我相信我会根据所提供的意见和信息来利用FILTER_VALIDATE_EMAIL。这是我希望我可以授予多个正确答案的一种情况。谢谢你们。 – 2012-02-20 21:39:19