Formular-Eintrag Mail an Admin und User

Fragen zum Erstellen von Templates für webEdition.
kuddelmuddel
Member
Beiträge: 63
Registriert: Fr 27. Jan 2012, 13:14

Formular-Eintrag Mail an Admin und User

Beitragvon kuddelmuddel » Di 26. Mai 2015, 15:13

Puh ich bin etwas am verzweifeln.
Folgendes: Fur ein Gewinnspiel sollen User in einem Formular Ihre Daten eingeben und
diese sollen dann in der Kundenverwaltung abgespeichert werden. Danach soll eine eMail
mit den eingetragenen Daten an den Admin gehen UND eine eMail an den User, der das
Formular ausgefüllt hat

Soweit so gut.
Ich habe dies so gelöst 1. Daten erfassen und in der Kundenverwaltung speichern:

<we:ifNotRegisteredUser>
Bitte geben Sie Ihre persönlichen Daten ein:<br>
<we:form id="self">
<we:sessionField type="hidden" name="Username" autofill="true" />
<we:sessionField type="hidden" name="Password" autofill="true" />
Vorname: <we:sessionField name="Forename" type="textinput"/><br>
Nachname: <we:sessionField name="Surname" type="textinput"/><br />
Geburtsdatum: <we:sessionField name="Geburtsdatum" type="textinput"/><br />
eMail: <we:sessionField name="email" type="textinput"/><br />
<we:sessionField name="ID" type="hidden"/>
<input type="submit" value="Los ab damit">
</we:form>
</we:ifNotRegisteredUser>

<we:ifRegisteredUser>
<form method="post" class="mustValidate" target="_self" id="contactForm"name="we_global_form" onsubmit=";if(self.weWysiwygSetHiddenText){weWysiwygSetHiddenText();};return true;" action="/karlsruhe-ende.php" id="signupForm">
Vorname: <we:sessionField name="Forename" type="print"/><br>
Nachname: <we:sessionField name="Surname" type="print"/><br />
Geburtsdatum: <we:sessionField name="Geburtsdatum" type="print"/><br />
eMail: <we:sessionField name="email" id="email" type="print"/><br />
<we:sessionLogout id="2">lala</we:sessionLogout>
</form>
</we:ifRegisteredUser>

Klappt hervorragend:)

2. Auf der Folgeseite (<we:sessionLogout id="2">)
wird als erstes der Sendmail-Tag ausgeführt und dann (am Ende der Seite noch ein <we:sessionStart /> um die Session zu killen.

<we:sendMail id="101" subject="Anmeldung" recipient="admin@lalala.de" recipientBCC="eMail" from="lalala@lalala.de" mimetype="text/html" />

Das Problem besteht jetzt darin, dass die Mail wunderbar an den admin@lalala.de rausgeht,
aber nicht an die vom User eingetrageneeMail-Adresse recipientBCC="eMail"!

Habe schon etliche Sachen versucht, die BBC-Mail wird nicht gesendet.
Hat jemand nen Tipp für mich?

Wenn ich das gelöst bekomme, wäre dies doch u.U. mal ne kleine Anleitung im Wiki wert, oder?


glg

kuddelmuddel
Member
Beiträge: 63
Registriert: Fr 27. Jan 2012, 13:14

Formular-Eintrag Mail an Admin und User

Beitragvon kuddelmuddel » Mi 27. Mai 2015, 15:01

Ich habe jetzt mal folgendes versucht:

recipientBCC="<?php printElement(we_tag('sessionField',array('name'=>'eMail','type'=>'print'))); ?>"

aber auch hier kein Erfolg :cry:

AndreasWitt

Re: Formular-Eintrag Mail an Admin und User

Beitragvon AndreasWitt » Do 11. Jun 2015, 01:22

... wieso soll denn der User die E-Mail in BCC bekommen? Eigentlich sollte der Admin die Mail in BCC bekommen :D

Versuch mal folgendes:

Code: Alles auswählen

<we:sessionField type="print" name="email" to="global" nameto="userMail"/>
<we:sendMail id="101" subject="Anmeldung" recipient="\$userMail" recipientBCC="admin@lalala.de" from="lalala@lalala.de" mimetype="text/html" />



Zurück zu „webEdition Templates erstellen (we:Tags)“

Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 45 Gäste