Bin am verzweifeln weil ich mittlerweile schon seit fast 2-3 h versuche, ein ganz simples Kontaktformular zu erstellen.
Habe auch schon ewig gesucht und eigentlich ist der Code ja richtig, denke ich, aber es klappt irgendwie doch nicht.. Sehe ich den Wald vor lauter Bäumen nicht?..
Mein PHP (in der Datei kontakt.php im gleichen Verzeichnis):
Und mein Formular:
Ich wäre euch sehr dankbar, wenn ihr mir weiterhelfen könntet.
Habe auch schon ewig gesucht und eigentlich ist der Code ja richtig, denke ich, aber es klappt irgendwie doch nicht.. Sehe ich den Wald vor lauter Bäumen nicht?..
Mein PHP (in der Datei kontakt.php im gleichen Verzeichnis):
PHP:
<?php
$name = $_POST['name'];
$email = $_POST['email'];
$nachricht = $_POST['nachricht'];
$grund = $_POST['grund'];
$an = '[email protected]';
$betreff = "Kontaktformularnachricht | $grund | $name ";
mail($an, $betreff, $nachricht, 'From:' . $email);
?>
Und mein Formular:
HTML:
<form method="post" action="kontakt.php">
<table style="border-spacing: 10px;" class="kontaktformular" border="0" cellpadding="4" cellspacing="4">
<tr>
<td style="width: 60px; background: #e6e6e6; padding: 10px;" align="right">Dein Name:</td>
<td><input style="height: 30px;" name="name" type="text"></td>
</tr>
<tr>
<td style="width: 60px; background: #e6e6e6; padding: 10px;" align="right">Emailadresse:</td>
<td><input style="height: 30px;" name="email" type="text"></td>
</tr>
<tr>
<td style="width: 60px; background: #e6e6e6; padding: 10px;" align="right">Deine Nachricht:</td>
<td><textarea style="height: 220px;" name="nachricht"></textarea></td>
</tr>
<tr>
<td style="width: 60px; background: #e6e6e6; padding: 10px;" align="right">Bitte auswählen</td>
<td><select name="grund" style="width: 300px; height: 30px; background: #e6e6e6;">
<option>Allgemeine Kontaktaufnahme</option>
<option>Booking</option>
</select>
</td>
</tr>
<tr><td> </td><td><input style="margin-top: 15px;" type="submit" name="submit" value=" Abschicken "/></td>
</tr>
</table>
</form>
Ich wäre euch sehr dankbar, wenn ihr mir weiterhelfen könntet.