Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > de.comp.lang.php > #3721
| From | "Daniel Rafflenbeul" <daniel-r@gmx.net> |
|---|---|
| Newsgroups | de.comp.lang.php |
| Subject | Programmierfrage Kontaktmailfehler |
| Date | 2016-03-08 17:42 +0100 |
| Message-ID | <dk8do2F4797U1@mid.individual.net> (permalink) |
Diese Programmierung habe ich , es ist ein Kontaktformular.
Es wird Name, Telefonnummer, Emailadresse und die Nachricht eingegeben.
Mein Problem ist in der "go mail" Zeile das die Mail an den Schreiber der
Kontaktmail geht da SEINE Emailadresse als Empfänger angegeben wird.
Dies bekomme ich soweit geändert das ich als Empfänger die andere
Emailadresse einfügen lasse.
Was ich jetzt möchte und Eure Unterstützung brauche ist folgendes :
Ich möchte jetzt den eingegebenen Namen und Emailadresse mit in den Text der
gesendeten Email mit einfügen lassen.
Bei der Kontaktemail kommt nur die Telefonnummer und die Nachricht an aber
nicht der Name und die Email des Schreibers.
Wie also kann ich die eingegebe Emailadresse und seinen Namen mit als Text
in die Mail einfließen lassen ?
Die benutzten Variablen sind $name und $email_address
if (!go_validate_email($email_address)) {
$error = true;
$messageStack->add('contact', TYPE_IN_EMAIL_ADDRESS_CHECK_ERROR);
}
foreach($contactus_zusatzfelder as $feldId => $feld) {
$eingabe_zusatzfeld[$feldId] =
go_db_producing_input($_POST['zusatzfeld' . $feldId]);
if ($feld[1] == 1 && empty($eingabe_zusatzfeld[$feldId])) { //
Pflichtfeld && leer
$error = true;
$messageStack->add('contact', 'Pflichtfeld ' .
isohtmlspecialchars($feld[0]) . ' nicht ausgefüllt.');
}
}
if (empty($error)) {
$mailtext = "Nachricht vom Kontaktformular.\n\n";
foreach($contactus_zusatzfelder as $feldId => $feld) {
$mailtext .= $feld[0] . ': ' .
(!empty($eingabe_zusatzfeld[$feldId]) ? $eingabe_zusatzfeld[$feldId] : '') .
"\n";
}
$mailtext .= "\nNachricht:\n" . $enquiry;
go_mail(SHOP_OWNER, SHOP_OWNER_EMAIL_ADDRESS, EMAIL_SUBJECT,
$mailtext, $name, SHOP_OWNER_EMAIL_ADDRESS);
go_forward(go_href_link($GLOBALS[CONFIG_NAME_FILE][main_bigware_8],
'action=success'));
}
Original go mail Zeile :
go_mail(SHOP_OWNER, SHOP_OWNER_EMAIL_ADDRESS, EMAIL_SUBJECT,
$mailtext, $name, $email_address); (Diese wird an $email_address , den
Schreiber der Kontaktmail gesendet)
geänderte go mail Zeile :
go_mail(SHOP_OWNER, SHOP_OWNER_EMAIL_ADDRESS, EMAIL_SUBJECT,
$mailtext, $name, SHOP_OWNER_EMAIL_ADDRESS); (damit wird die Mail an den
richtigen Empfänger gesendet , beinhaltet aber den Namen und die Email
Adresse NICHT IN der MAil)
Lg Daniel
Back to de.comp.lang.php | Previous | Next — Next in thread | Find similar
Programmierfrage Kontaktmailfehler "Daniel Rafflenbeul" <daniel-r@gmx.net> - 2016-03-08 17:42 +0100
Re: Programmierfrage Kontaktmailfehler Thomas 'PointedEars' Lahn <PointedEars@web.de> - 2016-03-09 00:22 +0100
Re: Programmierfrage Kontaktmailfehler Gerome Muent <kontakt@bmservices.de> - 2016-03-09 16:05 +0100
Re: Programmierfrage Kontaktmailfehler Christian Stadler <stadli@gmx.de> - 2016-03-10 00:12 +0100
Re: Programmierfrage Kontaktmailfehler Thomas 'PointedEars' Lahn <PointedEars@web.de> - 2016-03-10 11:07 +0100
Re: Programmierfrage Kontaktmailfehler "Daniel Rafflenbeul" <daniel-r@gmx.net> - 2016-03-11 12:10 +0100
Re: Programmierfrage Kontaktmailfehler Thomas 'PointedEars' Lahn <PointedEars@web.de> - 2016-03-11 21:31 +0100
csiph-web