Hey,
ich hab ein eigentlich ganz einfaches Formularsystem was beim Abschicken eine E-Mail an eine Adresse schickt.
Allerdings kommt keine Email an.
Die Fehlermeldung oder Bestätigungsnachricht das alles geklappt hat kommt aber.
PHP
<?php
// check if fields passed are empty
if(empty($_POST['name']) || empty($_POST['email']) || empty($_POST['message']))
{
echo '<div class="well well-sm"> Bitte fülle alle Fehler korrekt aus!</div>
<br><br>
<a href="javascript:history.back()">Zurück</a';
return false;
}
else {
$name = $_POST['name'];
$email = $_POST['email'];
$message = $_POST['message'];
$to = meine-email@anbieter.de';
$email_subject = "SHN Kontaktanfrage";
$email_body = "Eine Kontaktanfrage wurde abgesendet.\n\n"."Hier die Details:\n\nName: $name\n\nE-Mail: $email\n\nNachricht:\n$message";
$headers = "From: noreply@shn-airsoft.com\n";
$headers .= "Reply-To: $email_address";
mail($to,$email_subject,$email_body,$headers);
echo 'Deine Kontaktanfrage wurde erfolgreich abgesendet. <br> Wir versuchen dir so schnell wie möglich zu antworten!<br><br> <a href="http://www.shn-airsoft.de/?p=home">[Zurück zur Startseite]</a>';
return true;
}
?>
Alles anzeigen
- Tom