У меня есть этот скрипт, который отправляет электронное письмо пользователям для активации их учетных записей на моем веб-сайте, он работает нормально, моя единственная проблема в том, что он дважды отправляет текст сообщения. Кто-нибудь может увидеть и объяснить, почему?
$toemail = $_POST['produgg_email'];
// Send activation email
$to = $toemail;
$subject = "Website Activation";
$headers = "From: support@website\r\n" .
$body = "To activate your website.co.uk please click <a href='http://www.website.co.uk/activateuser.php?email=$toemail'>here</a>";
if (mail($to, $subject, $body, $headers)) {
echo("<p>Message successfully sent!</p>");
} else {
echo("<p>Message delivery failed...</p>");
}