Hallo,
ich möchte ein Kontaktformular mit dem Eintrag NAME,einem TEXT und dem Eintrag EMAIL.
Beim Absenden soll eine Mail an die festgelegte Adresse gesendet werden, die dann folgendermaßen aussieht:
Als Absender soll bei Posteingang die im Formular angegebene EMAIL stehen, Betreff ist ja fest definiert im .php.
Momentan steht als Absender postmaster+140350@post.webmailer.de
das will ich weg haben und halt die EMAIL des eigentlichen Absenders.
Wie bekomme ich das hin?
Hier ist der momentane Quelltext:
DAS HTML-FILE:
<form action="mail.php" method="post">
<table border="0" cellpadding="3" cellspacing="0">
<tr>
<td align="right">Vorname:</td>
<td><input name="name" type="text" class="Feld" size="30" maxlength="30"></td>
</tr>
<tr>
<td align="right" valign="top">Kommentar:</td>
<td><textarea name="message" class="Bereich" rows="10" cols="50"></textarea></td>
</tr>
<tr>
<td align="right">Formular:</td>
<td>
<input type="submit" class="Button" value="Absenden">
<input type="reset" class="Button" value="Abbrechen">
</td>
</tr>
</table>
</form>
DAS .PHP-FILE:
<?php
//variablen (dies musst du ändern)
$deineemail = "raven.al@web.de";
// deine Emailadresse
$subject = "Nachricht an Ronny und Rosa";
// der Betreff der Email
$danke = "../buntewurmwelt/buntewurmwelt.html";
// Dankeseite
// jetzt nichts mehr verändern !
if($name == ""){
?>
Kein Vorname angegeben. Bitte geh zurück.<br>
<?php
}elseif($message == ""){
?>
Keine Nachricht angegeben. Bitte geh zurück.<br>
<?php
}else{
$msg = ereg_replace("\'", "'", $message);
$msg = ereg_replace('\"', """, $msg);
$message1 = "from: $name\nemail: $email\nmessage:\n$msg1";
mail($deineemail, $subject, $msg, "Von: $email\r\nReply-to: $email\r\n");
?>
<meta http-equiv="refresh" content="0; url=<?echo $danke;?>">
<?php
}
?>
Danke für die Hilfe