MonoMental
Erfahrenes Mitglied
So.....
Vorher jedoch mußt du noch selber was ändern -> $empfaenger hat jetzt als mailadresse max@mustermann.de -> da sollte dann die email rein, an die es gesendet werden soll.
Diesen Code speicherst du in einem externen php file. Das haust du dann auf deinen Webserver -> bsp. http://www.deinname.de/send.php
Danach mußt du nur noch deinen link in form action anpassen und als method="post" benutzen.
Zusätzlich sind noch ein paar spielerein eingebaut, die dir angeben, wie lange es gedauert hat, die Nachricht zu generieren und und wann alles geschah.
Ich hoffe du wirst damit glücklich und es flenzt auch alles so ;]
LG
der mono
PHP:
<?php
$datum_string = date("G:i d.m.Y");
$time_start = microtime();
function mail_senden($FIRMA, $VOR_ZUNAME, $STRASSE, $PLZORT, $TELEFON, $TELEFAX, $email, $kontakt,
$NACHRICHT) {
global $duration;
global $datum_string;
$empfaenger = "max@mustermann.de";
$text .= "[Message generated automatically from Webserver on $datum_string in $duration seconds]"."\n";
$text .= ""."\n";
$text .= "Kontaktformular"."\n";
$text .= ""."\n";
$text .= "Firmenname: " . $FIRMA . "\n" ;
$text .= ""."\n";
$text .= "Vor- und Nachname: " . $VOR_ZUNAME . "\n" ;
$text .= ""."\n";
$text .= "Strasse: " . $STRASSE . "\n" ;
$text .= ""."\n";
$text .= "PLZ und Ort: " . $PLZORT . "\n" ;
$text .= ""."\n";
$text .= "Telefon: " . $TELEFON . "\n" ;
$text .= ""."\n";
$text .= "Telefax: " . $TELEFAX . "\n" ;
$text .= ""."\n";
$text .= "Email: " . $email . "\n" ;
$text .= ""."\n";
$text .= "Erwünschte Kontaktaufnahme per: " . $kontakt . "\n" ;
$text .= ""."\n";
$text .= "Ihre Mitteilung an uns: " . $NACHRICHT . "\n" ;
$text .= ""."\n";
$header = "From: \"Kontaktformular@Webserver\" <admin@blabla.de>" ;
mail($empfaenger, "Kontaktformular", $text, $header) ; ?>
<h2>Die *anfrage wurde erfolgreich verschickt.</h2><br>
<a href="javascript:history.back();">Zurück</a>
<?php
}
function fehler() {
?>
<h2>Fehlende Eingabe !</h2><br>
<a href="javascript:history.back();">Zurück</a>
<?php
}
?>
<HTML>
<BODY>
<?php
$time_end = microtime();
$temp = explode(' ', $time_start.' '.$time_end);
$duration = sprintf('%.8f',($temp[2]+$temp[3])-($temp[0]+$temp[1]));
if ( empty($VOR_ZUNAME) || empty($email)) {
fehler() ;
} else {
mail_senden($FIRMA, $VOR_ZUNAME, $STRASSE, $PLZORT, $TELEFON, $TELEFAX, $email, $kontakt, $NACHRICHT) ;
}
?>
</BODY>
</HTML>
Vorher jedoch mußt du noch selber was ändern -> $empfaenger hat jetzt als mailadresse max@mustermann.de -> da sollte dann die email rein, an die es gesendet werden soll.
Diesen Code speicherst du in einem externen php file. Das haust du dann auf deinen Webserver -> bsp. http://www.deinname.de/send.php
Danach mußt du nur noch deinen link in form action anpassen und als method="post" benutzen.
Zusätzlich sind noch ein paar spielerein eingebaut, die dir angeben, wie lange es gedauert hat, die Nachricht zu generieren und und wann alles geschah.
Ich hoffe du wirst damit glücklich und es flenzt auch alles so ;]
LG
der mono