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
Formular-Eintrag Mail an Admin und User
-
- Member
- Beiträge: 63
- Registriert: Fr 27. Jan 2012, 13:14
-
- Member
- Beiträge: 63
- Registriert: Fr 27. Jan 2012, 13:14
Formular-Eintrag Mail an Admin und User
Ich habe jetzt mal folgendes versucht:
recipientBCC="<?php printElement(we_tag('sessionField',array('name'=>'eMail','type'=>'print'))); ?>"
aber auch hier kein Erfolg
recipientBCC="<?php printElement(we_tag('sessionField',array('name'=>'eMail','type'=>'print'))); ?>"
aber auch hier kein Erfolg
Re: Formular-Eintrag Mail an Admin und User
... wieso soll denn der User die E-Mail in BCC bekommen? Eigentlich sollte der Admin die Mail in BCC bekommen
Versuch mal folgendes:
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" />
Wer ist online?
Mitglieder in diesem Forum: Ahrefs [Bot] und 60 Gäste