/* #############################################
* ## Ab hier sind die Einstellungen optional ##
* #############################################
*/
$name=(empty($_POST["name"]))?"":$_POST["name"];
$mail=(empty($_POST["mail"]))?"":$_POST["mail"];
$nachricht=(empty($_POST["nachricht"]))?"":$_POST["nachricht"];
$abgeschickt=(empty($_POST["abgeschickt"]))?"":$_POST["abgeschickt"];
$Submit=(empty($_POST["Submit"]))?"":$_POST["Submit"];
$vorn=(empty($_POST["vorn"]))?"":$_POST["vorn"];
$str=(empty($_POST["str"]))?"":$_POST["str"];
$plz=(empty($_POST["plz"]))?"":$_POST["plz"];
$ort=(empty($_POST["ort"]))?"":$_POST["ort"];
$telefon=(empty($_POST["telefon"]))?"":$_POST["telefon"];
$handy=(empty($_POST["handy"]))?"":$_POST["handy"];
$kopie=(empty($_POST["kopie"]))?"":$_POST["kopie"];
// Link zur Kontakt-Seite falls abweichend:
$con_url = "kontakt.php";
/*Wie soll die Mail aussehen, die an den webmaster gerichtet ist? Formularfelder werden wie folgt eingefügt "$NameDesFeldes"*/
/*Betreff*/ $betreffwebmaster = "Neue Mitteilung über $homepage";
/*Textkörper*/
$koerperwebmaster = "$vorn $name hat über Ihre Webseite [$homepage]\nfolgende Nachricht hinterlassen:\n$nachricht\n\nName: $name\nVorname: $vorn\nStraße: $str\nPLZ/ Ort: $plz-$ort\nEmail: $mail\nTelefonnummer: $telefon\nHandy: $handy\n\n____________________________________\n$m_firma\n$m_strasse\n$plz_ort\n$m_tel\n$m_fax\n$m_email\n\n$homepage\n";
/*wie soll die Mail aussehen, die an den Absender gerichtet ist?*/
/*Betreff*/ $betreffabsender = "$m_firma bedankt sich für ihre Nachricht";
/*Textkörper*/ $koerperabsender = "Vielen Dank für Ihre Nachricht\nSie haben uns folgende Nachricht übermittelt:\n$nachricht\n\nName: $name\nVorname: $vorn\nStraße: $str\nPLZ/ Ort: $plz-$ort\nEmail: $mail\nTelefonnummer: $telefon\nHandy: $handy\n\n____________________________________\n$m_firma\n$m_strasse\n$plz_ort\n$m_tel\n$m_fax\n$m_email\n\n$homepage\n";
/*Welche Fehlermeldung soll ausgegeben werden, wenn die E-Mail-Adresse falsch eingegeben wurde? Bitte mit HTML-Tags arbeiten,
es können auch Klassen für CSS zugewiesen werden*/
$mailfalsch = " Leider ist die E-Mail-Adresse falsch! Bitte geben Sie eine gültige E-Mail-Adresse ein. ";
/*Welche Fehlermeldung soll ausgegeben werden, wenn nicht alle Pflicht-Felder ausgefüllt sind?*/
$felderleer = "Die Nachricht konnte nicht versandt werden, da nicht alle Felder ausgefüllt wurden. ";
/*Wie soll der Text aussehen, wenn die E-Mail versendet wurde?*/
$abgesandt = "Danke, Ihre Nachricht wurde erfolgreich versendet. ";
/*Wie soll die Hinweis aussehen für die Pflichtfelder?*/
$pflichtfeld = "Felder mit einem Stern markiert, sind Pflichtfelder und müssen ausgefüllt werden! ";
/* ******************************* D A S W A R E S ******************************** */
/* *********** Jetzt kommt wichtig Code, nur ändern wenn man Ahnung hat :P ************ */
/* !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! */
// Wird nur durchlaufen, wenn das Formular abgeschickt wurde!
if($abgeschickt=="ja") { //if_001
$fehler = 0; //Fehlervariable: 0=keine Fehler, 1=nicht alles ausgefüllt, 2=EMail falsch, 3=Hinweis
if ($name =="" || $mail =="" || $nachricht =="") { //if_002, Es wurden nicht alle Felder ausgefüllt
$fehler = 1;
} //if_002
else { //if_002_else, Alle Felder wurden ausgefüllt
if (ereg("^[_a-zA-Z0-9-]+(\.[_a-zA-Z0-9-]+)*@([a-zA-Z0-9-]+\.)+([a-zA-Z]{2,3})$", $mail)) { //if_003
// E-Mail Adresse ist im richtigen Format:
mail("$webmaster","$betreffwebmaster","$koerperwebmaster\n","FROM: $mail\n");
// Absender soll eine Kopie erhalten:
if ($kopie == "ja") { //if_004
mail("$mail","$betreffabsender","$koerperabsender","FROM: $absender\n");
} //if_004
} //if_003
else { //if_003_else, E-Mail Adresse ist im falschen Format
$fehler = 2;
} //if_003_else
}//if_002_else
} //if_001
else $fehler = 3;
?>
|