Zum Inhalt springen

mailformplus und template

Erstellt am 8. Februar 2005 · 23 Antworten · letzte Antwort am 1. Dezember 2005 · Seite 1 von 2

Tags: Frage

herzausgold ·

hab den fehler gefunden!

hatte vergessen das mit einzutragen:

<input type="hidden" name="id" value="###PID###">
<input type="hidden" name="submitted" value="1">

aber kann man das ganze eigentlich auch als html mail versenden?

gruß
alex

herzausgold ·

hab den fehler gefunden!

hatte vergessen das mit einzutragen:

<input type="hidden" name="id" value="###PID###">
<input type="hidden" name="submitted" value="1">

aber kann man das ganze eigentlich auch als html mail versenden?

gruß
alex

danabanana ·

Hallo Claudio,

vielen Dank für dein template.

Es hat auch funktioniert.

Ich habe nur kleine änderung gemacht:

in dem html template habe ich:
<form name="Auswahllisten" method="post" action="index.php?type=4" enctype="multipart/form-data">

statt:

<form name="Auswahllisten" method="post" action="index.php?type=3" enctype="multipart/form-data">

(bei mir ist type 3 schon für xml output reserviert)

dann bekomme ich diese feler meldung:
The page is not configured! [type= 4][]

muss ich diese type 4 irgendwo configurieren?

Vielen Dank!!!

herzausgold ·

hi

haste mal alle deine caches geleert und mal nachgeschaut das im template alles übernommen wurde mit pid = 3?

hört sich meiner meinung nach nach cache an...

gruß
alex

danabanana ·

Hi Alex,

danke für dein schnelle antwort!

ich habe folgendes gemacht: für den xml habe ich:
page type=4 gesetzt.

und für denn formular wie im original thread auf 3.
cache habe ich gelöscht.

das fehler kommt immer noch...

wenn ich aber das

<form name="Auswahllisten" method="post" action="index.php" enctype="multipart/form-data">

statt

<form name="Auswahllisten" method="post" action="index.php?type=3" enctype="multipart/form-data">

eintrage (also ?type=3 weg lasse)

funktioniert alles.

ich bekomme auch die e-mail.

die sind aber leider ohne die die werte die im feld eingetragen, also so:

Hello admin, A user just filled out the FAQ-form and asked: please contact the user:

ohne

tel: 666666
Name: max musterman usw...

woran liegt es?

danabanana ·

ok, blöd von mir. man muss natürlich unter template e-mail reciever definieren, welche felder der admin in seinem e-mail bekommt zu sehen

<!-- ###TEMPLATE_EMAIL_RECEIVER### begin
OPTIONAL - this will be the email text that is sent to the admin (plaintext!)
(admin-email = the email you can specify in the mailformplus plugin)
-->
Hallo Web master. Sie haben E-Mail mit folgende info bekommen:
###name###
###tel###
###fax###

usw...

please contact the user: ###user_email###

<!-- ###TEMPLATE_EMAIL_RECEIVER### end -->

😉

herzausgold ·

hast du im mailformplus irgendein feld als pflichtfeld eingetragen?

wenn ja muss das feld oder die felder ausgefüllt sein sonst bekommst die daten nicht geschickt!

herzausgold ·

ach und nochwas

falls du änderungen am template oder html datei mit dem formular änderst - musst das im mailform löschen und neu eintragen sonst übernimmt er die einstellungen nicht!

danabanana ·

Vielen Dank!

es läuft alles jetzt super.

noch kleine frage habe ich aber noch.

ich möchte ein break (neue zeile) in dem template eintragen. wenn ich das e-mail bekomme, ist alles in eine lange linie
Hello Webmaster, Jemand hat deine Web-Seite besucht und hat folgende info hinterlassen:<br> Anrede: Frau Vorname: vornamei Name: Firma: firmaei

ich möchte aber so:

Anrede:Herr
Vorname: Max
Nachname: Musterman

usw

herzausgold ·

hm das ist jetzt eine gute frage!

hast du im template die eingabefelder nebeneinander oder untereinander angeordnet?

also beim wird das untereinander zugesendet!

danabanana ·

<!-- ###TEMPLATE_EMAIL_RECEIVER### begin-->
Hello Webmaster,
Jemand hat deine Web-Seite besucht und hat folgende Info hinterlassen:<br>
Anrede: ###Anrede###
Vorname: ###Vorname###
Nachname: ###Nachname###
Firma: ###Firma###
Strasse: ###Strasse###
Hausnummer: ###Hausnummer###
<!-- ###TEMPLATE_EMAIL_RECEIVER### end -->

Outlook macht daraus eine lange zeile...

herzausgold ·

ist klar weil du zwar alles untereinander geschrieben hast aber des keine zeilenumbüche hat!

du musst hinter jede zeile <br> schreiben dann hats immer nen zeilenumbruch drin!

danabanana ·

<br> geht leider nicht o.O Die e-mails sind text und kein html, also <br> wird nicht interpertiert.

so sieht das e-mail aus wenn ich <br> in meine template einfüge:
Hello Webmaster, Jemand hat deine Web-Seite besucht und hat folgende info hinterlassen:<br> Anrede: Frau usw...

Galaxist ·

Hallo,

wenns eine reine Textmail ist, kannst du

 statt <br>

eingeben. n steht für new Line. Wichtig ist der Schrägstrich! Das ist nicht der beim 7er auf der Tastatur!

danabanana ·

danke, galaxist.

bei mir ging es so:

<!-- ###TEMPLATE_EMAIL_RECEIVER### begin

    OPTIONAL - this will be the email text that is sent to the admin (plaintext!)

    (admin-email = the email you can specify in the mailformplus plugin)

-->

Hello Webmaster,

Jemand hat deine Web-Seite besucht und hat folgende info hinterlassen:

Anrede: ###Anrede###

Vorname: ###Vorname###

Nachname: ###Nachname###

Firma: ###Firma###

E-Mail:  ###Email###

Strasse: ###Strasse###

Hausnummer: ###Hausnummer###

PLZ: ###PLZ###

Ort: ###Ort###

Tel: ###Tel###

Fax: ###Fax###

Nachricht: ###Nachricht###

Kontakt PID: http://cms.flashexpert.de/index.php?###PID###

please contact the user: ###user_email###

<!-- ###TEMPLATE_EMAIL_RECEIVER### end -->
abteilung ·

Hallo.

Wie kann ich die Umlaute, die der User im Formular eingibt, in der eMail erhalten? Damit habe ich jetzt noch ein Problem!

Gruss, Pascal