<link href="../style.css" rel="stylesheet" type="text/css">
<?
/*
############################################################################
#
#
#
############################################################################
#
# Formmailer
# COPYRIGHT NOTICE
# Copyright 2004
# All Rights Reserved.
#
# Formmailer darf von jedermann kostenlos benutzt und geändert werden, solange
# dieser Copyright-Verweis und die restlichen Kommentare erhalten bleiben. Mit
# dem Einsatz dieses Skripts akzeptieren Sie, daß fkunter von jeglicher
# Haftung und Gewährleistung hinsichtlich des Einsatzes befreit ist.
#
# Der Verkauf dieses Skripts, auch in modifizierter Form, ist ohne vorherige
# schriftliche Genehmigung ausdrücklich untersagt.
#
# Um dieses Skript über das Internet oder irgendein anderes Medium
# weiterzuverbreiten, benötigen Sie vorher unsere Erlaubnis. In jeden Fall
# müssen der Copyright-Verweis und die restlichen Kommentare erhalten bleiben.
###############################################################################
Dieses Script kann in bestehende PHP-Seiten problemlos eingebaut werden.
Einfach alles markieren und kopieren. Aber denkt an die obenstehenden Bedingungen.
*/
/*Hier werden alle Daten eingegeben*/
/*An wen soll die Anfrage gerichtet sein?*/
$webmaster = "kontakt@xx.com";
/*Welche E-Mail-Adresse soll als Absender eingegeben werden?*/
$absender = "Katalogbestellung";
/*Wie soll die Mail aussehen, die an den webmaster gerichtet ist? Formularfelder werden wie folgt eingefügt "$NameDesFeldes"*/
/*Betreff*/ $betreffwebmaster = "Katalogbestellung";
/*Textkörper*/ $koerperwebmaster = "$vorname $name ($mail) hat über die Webseite von Springob.com folgende Nachricht hinterlassen:
Firma: $firma
Name: $name
Vorname: $vorname
Straße: $strasse
Hausnummer: $nr
PLZ: $plz
Ort: $ort
E-Mail: $mail
Telefon: $tel
Fax: $fax
Newsletter: $newsletter
Kommentar: $nachricht";
/*wie soll die Mail aussehen, die an den Absender gerichtet ist?*/
/*Betreff*/ $betreffabsender = "Katalogbestellung";
/*Textkörper*/ $koerperabsender = "text";
/*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 = "<p class=ueber1>Fehler</p><p>Leider ist die E-Mail-Adresse nicht korrekt</p><p>Bitte kontrollieren Sie ihre Eingabe und senden Sie das Formular erneut.";
/*Welche Fehlermeldung soll ausgegeben werden, wenn nicht alle Pflicht-Felder ausgefüllt sind?*/
$felderleer = '<p class=ueber1>Fehler</p><p>Die Nachricht konnte nicht versandt werden, da nicht alle Felder ausgefüllt wurden, klicken sie bitte <input type="button" value="zurück" onclick="javascript:history.back();"></p>';
/*Wie soll der Text aussehen, wenn die E-Mail versendet wurde?*/
$abgesandt = "<p class=ueber1></p><p>Danke für Ihr Interesse. Wir werden Ihre Angaben schnellstmöglich bearbeiten!</p>";
/*Sind alle Felder ausgefüllt? für jedes Feld das ausgefüllt sein muß, muß hier ein entsprechender Eintrag gemacht werden*/
if ($name == "" || $vorname=="" || $strasse=="" || $nr=="" || $plz=="" || $ort=="")
/*##############################################################################
#Bitte ab hier nichts mehr ändern. Alle Angaben sind im oberen Teil zu machen#
##############################################################################*/
{
/*nein*/
echo "$felderleer";
}
else
{
/*ja*/
/*Ist die E-Mail-Adresse richtig eingegeben?*/
if (ereg("^[_a-zA-Z0-9-]+(\.[_a-zA-Z0-9-]+)*@([a-zA-Z0-9-]+\.)+([a-zA-Z]{2,3})$", $mail))
{
/*E-Mail-Adresse ist richtig*/
mail("$webmaster","$betreffwebmaster","$koerperwebmaster\n","FROM: $absender\n");
/*Soll der Absender eine Kopie erhalten?*/
if ($kopie == "ja")
{
mail("$mail","$betreffabsender","$koerperabsender","FROM: $absender\n");
echo "$abgesandt";
}
else
{
echo "$abgesandt";
}
}
else
{
/*nein*/
echo "$mailfalsch";
}
}
?>