Fehler im mail formular. Bitte um HILFE
lima-city → Forum → Programmiersprachen → PHP, MySQL & .htaccess
absender
achtung
anfnger
ansicht
beitrag
best
betreff
eigentliche frage
email
erfolgen
formular
hilfe
kopie
letzte
message
scout
wolltest
-
bin php anfänger und hab hier ein "ganz" einfaches script um meine html formulare auszulesen. funktioniert auch!
nur das problem ist: eine kopie der e-mail soll der absender empfangen was meiner ansicht das $email\nX-Mailer: veranlasst. oder seh ich da was falsch? jedenfalls geht es nicht. bitte dringend um hilfe.
<? $message = ""; if (!empty($HTTP_GET_VARS)) { while(list($name, $value) = each($HTTP_GET_VARS)) $message.="$name = $value\n"; } if (!empty($HTTP_POST_VARS)) { while(list($name, $value) = each($HTTP_POST_VARS)) $message.="$name = $value\n"; } $message=rawurldecode($message); $message=str_replace("+", " ", $message); mail("xxx<xxx@xxx.com>", "Kursanmeldung", $message, "From: $email\nReply-To: $email\nX-Mailer: PHP/" . phpversion(). "\BnCC: xxx@xxx.com"); ?>
danke son mal im vorraus
-
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage
-
nein X-Mailer gibt die das Mailprogramm an mit der die Mail verschickt wurde, in deinem Fall also PHP.
eine Kopie erreichst du mit CC: <mailadresse> oder BCC: <mailadresse>
Ich nehme an mit deinem letzten Header wolltest du das tun, hast dich allerdings verschrieben... das darf nicht "\BnCC: " heißen, sondern "\nBCC: "
BCC = Blindkopie an...(vom eigentlichen Epfänger nicht sichtbar)
CC = Kopie an...(auch vom Empfänger sichtbar)
viel Erfolg
Beitrag geändert: 9.10.2007 21:01:17 von scout -
dankeschön schon mal ne hilfe.
meine eigentliche frage war jedoch, wie ich mit diesem mailer eine kopie an den absender sende, also den, der das formular ausgefüllt hat.
trotzdem danke -
nun hab ich es sogar ganz alleine geschaft ich sollt mich umtaufen
damit es euch vieleicht au mal weiterhift und ihr versteht was ich meinte:
<HEAD> <TITLE>eMail versandt</TITLE> </HEAD> <BODY> <? $email = $_POST['email']; $message = ""; if (!empty($HTTP_GET_VARS)) { while(list($name, $value) = each($HTTP_GET_VARS)) $message.="$name = $value\n"; } if (!empty($HTTP_POST_VARS)) { while(list($name, $value) = each($HTTP_POST_VARS)) $message.="$name = $value\n"; } $message=rawurldecode($message); $message=str_replace("+", " ", $message); mail("xxxx@xxxx.de>","betreff", $message, "From: kontaktormular@xxxx.de". phpversion(). ""); mail($email,"betreff", "Text der bestätigungsmail Achtung: Dies ist eine automatische Absendebestaetigung. xxxx text E-Mail xxx@xxxxx.de", "From: xxx@xxxx.de"); ?> <meta http-equiv="refresh" content="2; URL=http://xxxxxxxx.html/"> </font> </b> </center> </BODY> </HTML>
-
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage