Datenschutz Impressum

NOF-Schule | Forum

zur Schule NOF-NetObjects-Tutorials von Tommy Herrmann

Die Foren sind geschlossen. Für Fragen zu MR, NOF & mehr steht Tommys Forum zur Verfügung. Ich danke für die langjährige Treue und Mitarbeit! Eure Administratorin.

Kontaktformular webbausteine-Zweiten E-Mail Empfänger eingeben
#1
Hallo zusammen.

Ich kann doch beim Formular bestimmt einen zweiten E-Mail Empfänger angeben.
Wie müsste das dann aussehen?

// Empfänger E-Mail
 $Mailto = "thomas.saake@t-online.de";
 $betreff = "Nachricht"; // Betreff

Danke Euch.
Alle Beiträge dieses Benutzers finden
#2
ich habe ds auch noch nicht probiert - müsstest Du mal testen - ich würde das wahrscheinlich so versuchen:

Code:
$Mailto  = 'max@example.com' . ', ';
$Mailto.= 'moritz@example.com';

Dann stehen aber auch beide Empfänger im Header der eMail. Wie man das mit einer Blindkopie machen würde, weiß ich jetzt auch noch nicht.
Alle Beiträge dieses Benutzers finden
#3
habe ich dazu gefunden:
HIER
Alle Beiträge dieses Benutzers finden
#4
@Coco,

der Link, den Du gepostet hast, hat damit nichts zu tun. Das ist der "HTML-Mailto" Befehl, um einen Link zu z.B. "Outlook" oder einem anderen aktiven Mail-Programm zu setzen.

Hier geht es um den PHP "mail" Befehl, der im Kontaktformular mit allen möglichen Variablen (hier "$Mailto") verarbeitet wird.

http://php.net/manual/de/function.mail.php
Alle Beiträge dieses Benutzers finden
#5
ach so   Sleepy

bei 'meinem' Formular enthält der php-code u.a.

diesbezüglich diese Teile:

PHP-Code:
$admin 'elba@elbahome.de'// ich als Kopie
$admin2 'info@elbahome.de'// Empfänger-Hotel
$useremail $_POST['email']; // Absender Gast 

und beim Senden:

PHP-Code:
// Mail an Absender senden, wenn dieser das angehakt hatte 
 
        
         
if (isset($_POST['UserSend']) && ($_POST['UserSend']=='on'))
 
        {
 
           mail($useremail$UserMsg$UserData"From:$admin2");
 
        }
 
        
         
// Mail senden
 
        mail($admin$Msg$UserData"From:$useremail"); //an mich
 
        mail($admin2$Msg$UserData1"From:$useremail"); //an Hotel 
Alle Beiträge dieses Benutzers finden
#6
Also ich habe gerade begonnen mit PHP aber trotzdem ich würde es so versuchen zu lösen.

z.B:
So wenn für beide Adressen selber Betreff
PHP-Code:
<?php
$empfaenger 
"moritz@example.com""max@example.com" ;
$betreff "Die Mail-Funktion";
$from "From: Mir<absender@domain.de>\n";
$from .= "Reply-To: antwort@domain.de\n";
$from .= "Content-Type: text/html\n";
$text "Hier steht ein Text und mit<b>PHP</b> Mails
verschickt"
;
 
mail($empfaenger$betreff$text$from);
?>
So würde ich es machen wenn zwei verschiedene Betreffangaben versendet werden sollen

PHP-Code:
]<?php
$empfaenger 
"moritz@example.com" ;
$betreff "Das ist Betreff für Mail 1";
$from "From: Mir<absender@domain.de>\n";
$from .= "Reply-To: antwort@domain.de\n";
$from .= "Content-Type: text/html\n";
$text "Hier steht ein Text und mit<b>PHP</b> Mails
verschickt"
;
 
mail($empfaenger$betreff$text$from);

$empfaenger "max@example.com" ;
$betreff "Das ist Betreff für Mail 2";
$from "From: Mir<absender@domain.de>\n";
$from .= "Reply-To: antwort@domain.de\n";
$from .= "Content-Type: text/html\n";
$text "Hier steht ein Text und mit<b>PHP</b> Mails
verschickt"
;
 
mail($empfaenger$betreff$text$from);
?>
Alle Beiträge dieses Benutzers finden
#7
Smiling

... das ist ja alles schön und gut - nur spricht doch Thomas von dem "Formular-Generator" und dessen generiertem PHP-Code. Also muss das auch zu diesem Code dann passen :eek: ...

http://www.nof-tutorials.com/Kontakt-For...torial.php

@Thomas

erweitere die Variable "$Mailto" des Formular-Generators, wie bereits oben von mir gepostet. Das funktioniert auch (inzwischen getestet):

Code:
$Mailto  = 'max@example.com' . ', ';
$Mailto.= 'moritz@example.com';
Alle Beiträge dieses Benutzers finden
#8
Muss das dann im Code von Hand eingetragen werden oder kann ich einfach zweimal das mail Feld nutzen?
Alle Beiträge dieses Benutzers finden
#9
... was für ein Mail-Feld :confused:

Das Mail-Feld ist doch zum Eintragen der Mail-Adresse des Absenders (nicht des Empfängers).

Der Empfänger bist ja (normalerweise) Du und dafür hat Werner die Variable "$Mailto" im Skript stehen, in der Du Deine korrekte Mail-Adresse (händisch) einträgst.

Also - ja - diese Option (eine Mail an 2 oder mehr Empfänger zu senden) ist im Formular-Generator nicht vorgesehen. Das müsste also händisch im Skript angepasst werden (wie von mir oben beschrieben). Mehrere Mail-Adressen werden im Prinzip einfach durch Komma voneinander getrennt.

Werner hat jedoch im Formular-Generator (auf Seite -2-) eine Option vorgesehen, unterschiedliche Empfänger mittels Dropdown-Liste auswählen zu können (siehe Screenshot).

.jpg  Formular-Generator-Auswahl-Mail.JPG (Größe: 251,81 KB / Downloads: 49)

... was dann im PHP-Code so aussieht und natürlich wieder händisch mit den korrekten Mail-Adressen der Empfänger angepasst werden muss (eventuell verringern oder erweitern):

Code:
// Empfänger - Auswahlliste (Beispiel) - Bitte anpassen!
// Namen und E-Mails hier eintragen
$Mails = [
"Produktion" => "name@provider.xy",
"Werkstatt" => "name@provider.xy",
"Büro" => "name@provider.xy",
"Versand" => "name@provider.xy",
];
Alle Beiträge dieses Benutzers finden
#10
Okay soweit so gut.
Kann ich an alle Adressen schicken und nur an die ausgewählte?
Alle Beiträge dieses Benutzers finden
#11
... nee, diese "Dropdown" Auswahl schickt dann eben nur an die dort gewählte Mail-Adresse.

Wenn Werner 'Lust' verspüren würde :D

... dann könnte er sicherlich auch den Formular-Generator so ändern, dass anstelle der "Dropdown" Auswahl eine "Checkbox" Auswahl zur Verfügung stehen würde, sodass man mehrere Empfänger gleichzeitig auswählen könnte ...

(hoffentlich liest er das nicht - sonst bekomme ich Haue :D )

(äh - @Werner - dann bitte gleich mit 'Bcc' im Header)
Alle Beiträge dieses Benutzers finden
#12
Hallo zusammen.

Ich habe das jetzt mal so wie Tommy geschrieben hat gemacht.

// Empfänger E-Mail
 $Mailto = 'thomas.saake@t-online.de'.',';
 $Mailto.= 'petra.saake@t-online.de';
 $betreff = "Nachricht an den Gartenverein Emschertal e.V."; // Betreff

Das funktioniert prima.
Alle Beiträge dieses Benutzers finden


Möglicherweise verwandte Themen…
Thema Verfasser Antworten Ansichten Letzter Beitrag
  Kontaktformular zerlegt mir Zeichencode UTF8 DasChris 2 1.047 11.11.2020, 20:03
Letzter Beitrag: DasChris
  Wochentag beim KontaktFormular? stobi_de 11 2.025 28.03.2020, 22:21
Letzter Beitrag: Werner123
  Empfängerauswahl - ausgewähltes Feld in Mail ch123 11 1.693 25.02.2020, 09:40
Letzter Beitrag: ch123
  Neuer Formular Generator Webbausteine augenblix 17 6.973 01.04.2018, 17:55
Letzter Beitrag: Werner123
  Formular Webbausteine zerstört den Banner Hansi151 50 16.514 03.01.2018, 17:09
Letzter Beitrag: Tommy Herrmann
  Kontaktformular via PHP-Include stobi_de 13 2.653 16.10.2017, 09:28
Letzter Beitrag: stobi_de
  Kontaktformular mit PHP 5.6 Doris Rehhausen 41 8.379 12.07.2017, 19:10
Letzter Beitrag: Doris Rehhausen
  Nachrichten Komponente von webbausteine.de Agent-Smith 12 3.822 14.03.2017, 12:51
Letzter Beitrag: Tommy Herrmann
  Webbausteine.de hat Seite eingestellt Tommy Herrmann 6 4.257 03.04.2016, 17:59
Letzter Beitrag: thenninger
  CSS-Bausteine - Webbausteine barbara0701 2 2.890 29.03.2016, 19:08
Letzter Beitrag: Hansi151



Benutzer, die gerade dieses Thema anschauen: 1 Gast/Gäste
nach oben An den Anfang der Seite scrollen
NetObjects Fusion Infos, Downloads und Updates Diese Website wird durch Bot-Trap vor Spam geschützt!