我的PHP聯繫表單有一個奇怪的問題,每隔15分鐘左右,我會收到一封空白的電子郵件,並在一天之內收到它們。當我填寫表格時,我會立即收到我發送給我的詳細信息,並且所有字段都填寫正確。PHP表單每15分鐘發送一次空白電子郵件?
我使用PHP的表單和jQuery驗證的驗證,表單的工作,所以沒有驗證,但因爲我不強大的PHP也許是這個過程是不正確的?
form.php的 - 從:https://1stwebdesigner.com/php-contact-form-html/
<?php
$name = $_POST['name'];
$email = $_POST['email'];
$phone = $_POST['phone'];
$call = $_POST['call'];
$website = $_POST['website'];
$priority = $_POST['priority'];
$type = $_POST['type'];
$message = $_POST['message'];
$formcontent=" From: $name \n Phone: $phone \n Call Back: $call \n Website: $website \n Priority: $priority \n Type: $type \n Message: $message";
$recipient = "[email protected]";
$subject = "Contact Form";
$mailheader = "From: $email \r\n";
mail($recipient, $subject, $formcontent, $mailheader) or die("Error!");
echo "Thank You!";
?>
我有我收到很多郵件,每天採取的形式了。 $recipient
已設置爲我的電子郵件地址,但將其作爲此帖子的虛擬地址。
。您需要集成驗證碼和/或需要檢查才能執行的複選框。您還應該檢查是否有空陣列。看作是「一個」可能的解決方案。請檢查您的訪問日誌,並拒絕訪問它們。 –
尋找有助於保護您的網站免受垃圾郵件攻擊的WordPress插件 – victor
哦,我明白了,除了一切正常之外,它只在另一天開始。此外,我不認爲這是一個機器人,因爲它沒有發送任何垃圾郵件。 – Hanna