Forum Doku Wiki Blog

Forumsarchiv 2005, Mai
verschiedene Mails an verschiedene Empfänger

archivierte Beiträge lesen

  1. (PHP) verschiedene Mails an verschiedene Empfänger von Platzi, 17. 05. 2005, 14:30

verschiedene Mails an verschiedene Empfänger

Der folgende Beitrag wurde am 17. 05. 2005, 14:30 Uhr von Platzi veröffentlicht.

Hallo miteinander!

Also ich mach jetzt seit ca. 2 Wochen ein bisschen php.
Hab schon ein Anfrage-Formular gemacht, und das funktioniert so weit recht gut.

Nun bau ich noch eine Checkbox "Kopie" ein, wo dann der Besucher eine Kopie an sich selbst anfordern kann.
Die Mail für den sollte allerdings einen anderen Text haben "bodykopie".

Ich hab nun eine IF-Anweisung gesetzt, bei der nachgeschaut wird, ob die Checkbox angehakt ist oder nicht.
Wenn sie deaktiviert ist, kommt das Formular-Mail ohne Probleme zu mir.


Mein Code:

if( ($kopie == "Ja") ) #Kopie an Besucher und Firma
{
mail ($emailkopie, $betreffkopie, $bodykopie, "From: Firma");
mail ($email, $betreff, $body, "From:$email");
header("Location: ***"); ***=URL der Danke-Seite
}
else #Anfrage nur an Firma
{
mail ($email, $betreff, $body, "From:$email");
header("Location: ***");
}

Also meiner Meinung nach funktioniert das mit den 2 Mail-Anweisugnen sicher nicht.

Wie kann ich aber sonst an Kunde UND Firma VERSCHIEDENE Mails (Betreff, Text,...) senden lassen?

Kann mir wer helfen?

Gruß Christian

verschiedene Mails an verschiedene Empfänger

Der folgende Beitrag wurde am 17. 05. 2005, 19:16 Uhr von Andavos veröffentlicht.

Hallo,
also dass mit den zwei Email Anweisungen funktioniert 100%tig.

Was ich an deiner Stelle machen würde:
if( ($kopie == "Ja") ) #Kopie an Besucher und Firma
{
$sendkopie = mail($emailkopie, $betreffkopie, $bodykopie, "From: Firma");

$send = mail ($email, $betreff, $body, "From:$email");
header("Location: ***"); ***=URL der Danke-Seite

if($sendkopie == false) echo "Fehler bei Kopie<br>";
if($send == false) echo "Fehler bein Email<br>";

echo "<br>Kopie: $emailkopie, $betreffkopie, $bodykopie, \"From: Firma\"
<br><br>
Email: $email, $betreff, $body, \"From:$email\"";
}

Außerdem ist bei der Kopie als From keine Email Adresse angegeben, wahrscheinlich filtert dein Spamfilter diese aus.
Wenn GMX z.B. so eine Email erhält, wird diese komplett gelöscht, ohne dass man eine Benachrichtung bekommt

MFG
Andavos

© 1998-2013 SELFHTMLImpressumSoftware: Classic Forum 3.4