Witam szanownych programistów,
mam taki formularz na stronie, daje komunikat ze wyslalo email, natomiast emaile nie dochodzą. prosze o pomoc
z gory dziekuje
<?php
if(isset($_POST['submit'])) { // Sprawdzamy, czy formularz został wysłany
// Pobieramy dane z formularza
$name = $_POST['name'];
$email = $_POST['email'];
$subject = $_POST['subject'];
$message = $_POST['message'];
// Ustawiamy odbiorcę e-maila
$to = "[email protected]";
// Tworzymy nagłówki wiadomości e-mail
$headers = "From: $email \r\n";
$headers .= "Reply-To: $email \r\n";
// Dodajemy temat wiadomości
$headers .= "Subject: $subject \r\n";
// Dodajemy treść wiadomości
$email_body = "Nowa wiadomość od: $name\n".
"Adres e-mail: $email\n".
"Treść wiadomości:\n$message";
// Wysyłamy e-mail
if(mail($to,$subject,$email_body,$headers)) {
echo "Twoja wiadomość została wysłana.";
} else {
echo "Wysłanie wiadomości nie powiodło się.";
}
}
?>
<div class="sekcja7">
<div class="ramka">
<form action="" method="post" id="contact-form">
<label for="name">Imię:</label>
<input style="max-width:300px" type="text" id="name" name="name" required>
<label for="email">Adres e-mail:</label>
<input style="max-width:300px" type="email" id="email" name="email" required>
<label for="message">Wiadomość:</label>
<textarea style="max-width:300px"id="message" name="message" required></textarea>
<input type="submit" name="submit" value="Wyślij">
</form>
</div>
</div>