我正在研究網站的評論表單,並試圖防範垃圾郵件發送者。我已從這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