Verfasst: 13.08.2006 10:51
hehe hab den fehler in der zeile ein . hat gefehlt, versuchs mal so sonst mach ich an meinem weiter.
Code: Alles auswählen
<?PHP
$webmaster = "kontakt.lido@gmail.com"; // Hier kommt deine E-mail rein
$absender = "FROM: webmaster@domain.de"; // Hier kannst du z.b hp@meineseite.de machen ist eigenlich egal
$betreffwebmaster = "Fommailer Nachricht"; // das ist der betreff der mail
// So sieht später die E-mail aus die du bekommst
$koerperwebmaster = $_POST['name'].", '".$_POST['$mail']."' hat über die Webseite von Domain.de folgende Nachricht hinterlassen: '".$_POST['nachricht']."'";
$betreffabsender = "Antwort"; // hier kommt der betreff rein der bei der automatischen antwort ershceinen soll
// So sieht der inhalt der e-mail aus die die automatische antwort hat
$koerperabsender = "herzlichen Dank für Deine Nachricht an das Team von www.habbo-lido.ch.vu Du hast folgende Nachricht versandt:\n '".$_POST['nachricht']."'\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 = "<p class=ueber1>Fehler</p><p>Leider ist die E-Mail-Adresse falsch</p><p>Bitte kontrolliere noch einmal die Eingabe und sende das Formular erneut ab.";
/*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</p>";
/*Wie soll der Text aussehen, wenn die E-Mail versendet wurde?*/
$abgesandt = "<p class=ueber1>Danke,</p><p>wir haben die Nachricht versandt und werden uns evtl. noch einmal melden.</p>";
/*Sind alle Felder ausgefüllt? für jedes Feld das ausgefüllt sein muß, muß hier ein entsprechender Eintrag gemacht werden*/
if (empty($_POST['name']) || empty($_POST['mail']) || empty($_POST['nachricht']))
/*##############################################################################
#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,$absender);
/*Soll der Absender eine Kopie erhalten?*/
if ($_POST['kopie'] == "ja")
{
mail($mail,$betreffabsender,$koerperabsender,$absender);
echo $abgesandt;
}
else
{
echo $abgesandt;
}
}
else
{
/*nein*/
echo $mailfalsch;
}
}
?>