Anhang an Kontakt-Formular-Mail

Fragen zum Erstellen von Templates für webEdition.
Biberkopf

Anhang an Kontakt-Formular-Mail

Beitragvon Biberkopf » Do 19. Aug 2010, 13:31

Hallo zusammen,

einmal mehr zwei kleine Anfänger-Fragen.

1.Ich habe auf meiner Seite ein Kontakt-Formular und möchte nun auch das Versenden von Anhängen ermöglichen. Gibts da eine Funktion in webEdition? Im Moment sieht mein Formular ganz klassisch und einfach so aus:

Code: Alles auswählen

<we:form class="kontakt" type="formmail" name="Kontakt" nameid="kontakt" method="post" recipient="****" onsuccess="23" from="*****" confirmmail="true" forcefrom="true" required="Name,email">
<fieldset>
... ... ...
</fieldset>
<input type="submit" value="Senden" />
 </we:form>
Das Versenden funktioniert auch ganz prächtig, nur ein Anhang fehlt mir eben noch.

2. Für o.g. Formular hätte ich nun auch gerne noch eine Captcha-Abfrage. Da scheint es ja eine Funktion in WE zu geben, nur leider will die nicht so richtig funktionieren. Ich hatte schon gelesen, das ich in Einstellungen -> Formmail "Über Dokument aufrufen" einschalten soll. Nur, wie gehts weiter? Wie wäre da die Struktur eines Formulars?

Vielen Dank schonmal im Voraus!

Alex

Biberkopf

Re: Anhang an Kontakt-Formular-Mail

Beitragvon Biberkopf » Do 19. Aug 2010, 14:51

Bezüglich des Captcha-Problems:

Auf meiner Kontakt.html habe ich jetzt sowas:

Code: Alles auswählen

<we:form type="formmail" id="26" name="kontakt" recipient="xxx" required="Anrede,Vorname,Nachname,Strasse,PLZ,Ort,email">

<we:captcha width="150" height="25" maxlength="5" subset="alphanum" case="lower" />

<input type="text" name="captchainput">

<fieldset>
<legend>Ihre Anfrage</legend>
<p>
<label for="Betreff" >Betreff:</label>
<select name="Betreff">
   <option>Allgemeine Anfrage</option>
   <option>Termin Anfrage</option>
   <option>Angebot</option>
</select>
.
.
.
</we:form>
und auf der formmail.php mit der id 26 steht:

Code: Alles auswählen

<we:ifCaptcha name="captchainput">
<we:formmail/>
<we:else />
Falscher Captcha Code eingegeben.
</we:ifCaptcha>
Viel einfacher habe ich es hier im Forum nicht mehr heruntergebrochen gefunden. Trotzdem bekomme ich als Ausgabe immer "Falscher Code...". Warum peil ich das nicht?

Benutzeravatar
haydi
Senior Member
Beiträge: 645
Registriert: Do 1. Jan 1970, 02:00
Wohnort: Hirschberg
Kontaktdaten:

Re: Anhang an Kontakt-Formular-Mail

Beitragvon haydi » Do 19. Aug 2010, 16:10

hab bislang kein we:captcha eingesetzt... sieht für mich aber ganz gut aus, was du da hast...

die seiten sind aber dynamisch, ja?

ciao
haydi
Heidi Wetzel
Internet-Applikationen & Webseiten-Erstellung
https://www.heidi-wetzel.de

ThomasGoebe

Re: Anhang an Kontakt-Formular-Mail

Beitragvon ThomasGoebe » Do 19. Aug 2010, 18:35

Hallo Biberkopf,

die webEdition 6.1 nutzt nun Zend_Mail und damit werden auch Anhänge recht problemlos versendet.

Die einfachste Form ist, ein <input type="file"> in Dein Formular einzubauen. Die Datei sollte dann per E-Mail raus gehen.

Probiere das einfach einmal. Oder habe ich da etwas falsch verstanden?

Gruß
Thomas

Leon
Senior Member
Beiträge: 204
Registriert: Fr 9. Jul 2004, 20:26

Re: Anhang an Kontakt-Formular-Mail

Beitragvon Leon » Mi 15. Sep 2010, 10:23

Hallo,

ich versuche mit

Code: Alles auswählen

<we:formfield name="xxx" type="file" />
dem Besucher über ein Formular die Möglichkeit zu geben,
einen Datei mit zu mailen.

Funktioniert aber nicht.

Jemand eine Idee, worans liegen könnte?
Bzw. gibts eine Alternative?

Edit: Hat sich erledigt.

betamax
Junior Member
Beiträge: 2
Registriert: Fr 27. Mai 2011, 14:27

Re: Anhang an Kontakt-Formular-Mail

Beitragvon betamax » Fr 27. Mai 2011, 14:34

Habe das selbe Problem. Die Textinputfelder kommen alle an. Doch bei Dateianhängen wird lediglich der Dateiname mitgeschickt.
Was mache ich falsch?

Habe es probiert mit

Code: Alles auswählen

<input name="datei_upload" type="file" size="20" style="width:270px;" />
sowie

Code: Alles auswählen

<we:formfield name="datei_upload" type="file" size="20" style="width:270px;" />
Beides ohne Erfolg.

Vielen Dank schonmal für kommende Lösungsansätze.

betamax
Junior Member
Beiträge: 2
Registriert: Fr 27. Mai 2011, 14:27

Re: Anhang an Kontakt-Formular-Mail

Beitragvon betamax » Mo 30. Mai 2011, 14:57

Leon hat geschrieben:Hallo,

ich versuche mit

Code: Alles auswählen

<we:formfield name="xxx" type="file" />
dem Besucher über ein Formular die Möglichkeit zu geben,
einen Datei mit zu mailen.

Funktioniert aber nicht.

Jemand eine Idee, worans liegen könnte?
Bzw. gibts eine Alternative?

Edit: Hat sich erledigt.
Hallo,
habe dasselbe Problem.
Wie bist du zu einer Lösung gekommen?

Gruß

Benutzeravatar
JuergenEbbing
webEdition Partner
webEdition Partner
Beiträge: 246
Registriert: Do 1. Jan 1970, 02:00
Wohnort: Ramsdorf
Kontaktdaten:

Re: Anhang an Kontakt-Formular-Mail

Beitragvon JuergenEbbing » Do 12. Jan 2012, 14:43

Hallo,

ich kämpfe jetzt auch gerade mit dem Problem.
Wenn ich eine Mail per we:form type="formmail" versende, wird immer nur ein Attachment versendet.

Ich habe es jetzt versucht per action an eine andere Seite zu übergeben um dann dort per
we:sendMail id="XXXX" zu übergen. Wobei ich in der Mailformatierung (Seite mit der ID-XXXX nicht weiss, wie ich dort das übergebene file einbinden soll. Gibt es hierzu kein brauchbares Tutorial, oder einen import?

Habe auch schon diverse php-Foren durchstöbert, komme irgendwie auch nicht weiter.

Schon mal vorab Danke für Eure Tipps!
------------
da bin ich ja mal gespannt,
ob ich neugierig bin
------------

AndreasWitt

Re: Anhang an Kontakt-Formular-Mail

Beitragvon AndreasWitt » Fr 9. Mär 2012, 02:29

Hallo Jürgen,

mit <we:from type="formmail"></we:from> kann derzeit nur eine Datei als Anhang versendet werden. Das wirst du mit diesem Tag auch nicht ander regeln können. Wie das mit <we:sendMail/> aussieht kann ich dir nicht sagen.

Ich denke, wenn du mit mehreren Dateianhängen arbeitest, solltest du dem User die Möglichkeit geben einzeln auf dem Server zwischenzuspeichern und dann kannst du auch eine andere Verarbeitung vornehmen.

Vielleicht wäre es auch interessant die Daten nicht via Email zu versenden, sondern in der webEdition KV zu speichern und dann per Email den Admin benachrichtigen, dass es einen neuen Eintrag gab?!

Grüße, Andreas

Michael_S
Senior Member
Beiträge: 160
Registriert: Mi 4. Feb 2004, 02:39
Wohnort: London / UK
Kontaktdaten:

Re: Anhang an Kontakt-Formular-Mail

Beitragvon Michael_S » Mo 14. Okt 2013, 14:25

It seems that the formmail file attachment function is is still not working, testing in 6.3.7.0.

Code: Alles auswählen

<we:formfield name="File" type="file" />
It would be useful to be able to attach a file to a email form as we may not always want to store the data in webEdition.

Michael.
Production Area
London, UK
http://productionarea.com


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

Wer ist online?

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