Autor |
Nachricht |
bayleaf
Threadersteller
Dabei seit: 11.05.2006
Ort: -
Alter: 42
Geschlecht:
|
Verfasst Mi 25.07.2007 16:57
Titel PHP Formmailer mit mehreren Empfängern |
|
|
Hallo zusammen!
Ich habe ein Problem mit meinem php script.
Was muss ich angeben, wenn ich das unten aufgeführte PHP Script an mehrere Empfänger richten will?
Ich habe von php keine Ahnung. Bin eigentlich Printer
Soweit funktioniert das Formular. Ich bekomme nur den zweiten Empfänger nicht unter...
Code: |
<?php
### Konfiguration ###
# Bitte passen Sie die folgenden Werte an, bevor Sie das Script benutzen!
# An welche Adresse sollen die Mails gesendet werden?
$strEmpfaenger = 'empfaenger1@webseite.de';
# Welche Adresse soll als Absender angegeben werden?
# (Manche Hoster lassen diese Angabe vor dem Versenden der Mail ueberschreiben)
$strFrom = '"Formmailer" formmailer@webseite.de';
# Welchen Betreff sollen die Mails erhalten?
$strSubject = 'Betreff';
# Zu welcher Seite soll als "Danke-Seite" weitergeleitet werden?
# Wichtig: Sie muessen hier eine gueltige HTTP-Adresse angeben!
$strReturnhtml = 'http://www. ../danke.html';
# Welche(s) Zeichen soll(en) zwischen dem Feldnamen und dem angegebenen Wert stehen?
$strDelimiter = ":\t";
### Ende Konfiguration ###
if($_POST)
{
$strMailtext = "";
while(list($strName,$value) = each($_POST))
{
if(is_array($value))
{
foreach($value as $value_array)
{
$strMailtext .= $strName.$strDelimiter.$value_array."\n";
}
}
else
{
$strMailtext .= $strName.$strDelimiter.$value."\n";
}
}
if(get_magic_quotes_gpc())
{
$strMailtext = stripslashes($strMailtext);
}
mail($strEmpfaenger, $strSubject, $strMailtext, "From: ".$strFrom)
or die("Die Mail konnte nicht versendet werden.");
header("Location: $strReturnhtml");
exit;
}
?>
|
Danke schon mal.
bayleaf
//edit: bitte zur besseren übersicht die code-tags verwenden.
Zuletzt bearbeitet von aUDIOfREAK am Do 26.07.2007 07:49, insgesamt 1-mal bearbeitet
|
|
|
|
|
pRiMUS
Dabei seit: 09.09.2003
Ort: Vienna
Alter: 48
Geschlecht:
|
Verfasst Mi 25.07.2007 19:17
Titel
|
|
|
endweder
Code: | $strEmpfaenger = 'empfaenger1@webseite.de; foo@bar.de'; |
oder aber gleich eine gescheite mailer klasse wie phpmailer.sourceforge.net verwenden.
|
|
|
|
|
Anzeige
|
|
|
l3mon
Dabei seit: 26.07.2005
Ort: -5m
Alter: 58
Geschlecht:
|
Verfasst Mi 25.07.2007 19:20
Titel
|
|
|
versuch mal statt
Code: | $strEmpfaenger = 'empfaenger1@webseite.de'; |
Code: | $strEmpfaenger = 'empfaenger1@webseite.de', 'empfaenger2@meinweb.de'; |
(gott hab ich den formmail schon lang nicht mehr gesehen)
|
|
|
|
|
pRiMUS
Dabei seit: 09.09.2003
Ort: Vienna
Alter: 48
Geschlecht:
|
Verfasst Mi 25.07.2007 19:53
Titel
|
|
|
deine lösung wirft 100%ig nen parse error aus.
|
|
|
|
|
SPL1FFSTAR
Dabei seit: 04.06.2007
Ort: -
Alter: -
Geschlecht:
|
Verfasst Do 26.07.2007 00:59
Titel
|
|
|
Code: | mail($strEmpfaenger, $strSubject, $strMailtext, "From: ".$strFrom)
or die("Die Mail konnte nicht versendet werden.");
header("Location: $strReturnhtml"); |
Code: | mail($strEmpfaenger1, $strSubject, $strMailtext, "From: ".$strFrom)
or die("Die Mail konnte nicht versendet werden.");
header("Location: $strReturnhtml"); |
etc.
|
|
|
|
|
pRiMUS
Dabei seit: 09.09.2003
Ort: Vienna
Alter: 48
Geschlecht:
|
Verfasst Do 26.07.2007 07:48
Titel
|
|
|
ja, genau, pro empfänger eine mail versenden.
ich hab angst.
|
|
|
|
|
SPL1FFSTAR
Dabei seit: 04.06.2007
Ort: -
Alter: -
Geschlecht:
|
Verfasst Do 26.07.2007 08:28
Titel
|
|
|
Zitat: | Ich habe von php keine Ahnung. |
warum sollten wirs ihm schwerer machen als nötig ?
|
|
|
|
|
pRiMUS
Dabei seit: 09.09.2003
Ort: Vienna
Alter: 48
Geschlecht:
|
Verfasst Do 26.07.2007 08:47
Titel
|
|
|
und warum falscher als nötig?
|
|
|
|
|
|
|
|
Ähnliche Themen |
Formmailer
php formmailer
Formmailer tunen - php
Formmailer in Golive CS
Pflichtfelder im Formmailer
Formmailer + Uploadscript
|
|