Hallo Ihr Lieben,
Ihr könnt mir sicher helfen, denn hier gehts wahrscheinlich nur um eine Kleinigkeit, die mir aber nicht gelingen will.
Ich habe ein Kontaktformular erstellt. Der Versand funktioniert,
In meiner Betreffzeile erscheinen Anliegen und Name,
die Mailnachricht selbst ist die versendete Nachricht aus dem Formular.
Nun hätte ich aber auch gern die anderen Formularfelder in der ankommenden Mail. Wie muss ich mein Skript noch vervollständigen??
Danke!!!!
Ihr könnt mir sicher helfen, denn hier gehts wahrscheinlich nur um eine Kleinigkeit, die mir aber nicht gelingen will.
Ich habe ein Kontaktformular erstellt. Der Versand funktioniert,
In meiner Betreffzeile erscheinen Anliegen und Name,
die Mailnachricht selbst ist die versendete Nachricht aus dem Formular.
Nun hätte ich aber auch gern die anderen Formularfelder in der ankommenden Mail. Wie muss ich mein Skript noch vervollständigen??
Danke!!!!
Code:
<form method="post" action="termin.php"> <p> <input type="radio" name="anliegen" value="1"> 1<br> <input type="radio" name="anliegen" value="2"> 2<br> <input type="radio" name="anliegen" value="3"> 3<br> <input type="radio" name="anliegen" value="4"> 4<br> </p> <label for="vorname">Vorname:</label> <input type="text" id="vorname" name="vorname" /> <label for="nachname">Nachname:</label> <input type="text" id="nachname" name="nachname" /> <label for="anschrift">Straße, Nr.</label> <input type="text" id="anschrift" name="anschrift" /> <br /><br /><br /><br /><label for="ort">PLZ, Ort:</label> <input type="text" id="ort" name="ort" /> <label for="email">E-Mail:</label> <input type="text" id="email" name="email" /> <label for="phone">Rückruf-Nr.:</label> <input type="text" id="phone" name="phone" /> <label for="nachricht">Ihre Nachricht:</label> <textarea id="nachricht" name="nachricht"></textarea> <br /> <br /> <input type="submit" value="abschicken" name="submit" id="submit" /> </form>
PHP-Code:
<?php
$sent = $_POST['sent']; //Weichensteller
$name = $_POST['name']; //Name
$anliegen = $_POST['anliegen']; //Inhalt der Checkboxen
$vorname = $_POST['vorname'];
$nachname = $_POST['nachname'];
$anschrift = $_POST['anschrift'];
$ort = $_POST['ort'];
$email = $_POST['email'];
$phone = $_POST['phone'];
$nachricht = $_POST['nachricht'];
$name = $vorname . $nachname;
$an = 'ich@meinemail.de'; //Hier Ihre E-Mail-Adresse eintragen
$betreff = "Terminformularnachricht | $anliegen | $name | $vorname ";
if ((!empty($vorname))&&(!empty($nachname))&&(!empty($email))&&(!empty($betreff))&&(!empty($nachricht))) {
mail($an, $betreff, $nachricht, 'From:' . $email);
echo 'Ihre Kontaktnachricht wurde zugestellt. Sie werden bald möglichst eine Antwort erhalten.';
}
else {
echo 'Sie müssen alle Felder ausfüllen. <a href="termin.html">Zurück</a>';
}
?>
Kommentar