Kontaktformular und Platzhalter á la #USER#

Gesperrt
rethus
Beiträge: 1851
Registriert: Di 28. Mär 2006, 11:55
Wohnort: Mönchengladbach
Kontaktdaten:

Kontaktformular und Platzhalter á la #USER#

Beitrag von rethus »

Hallo Leute,
was mich bei meinem Kontaktformular momentan nervt, ist, dass wenn sich jemand von der Webseite meldet... steht in der Absende-Email meine eigene Email drin, so das ich mir laufend eine Antwort-Mail an mich selbst sende :roll:

Nun würde ich gerne wissen, ob es schon jemand implementiert hat, das der Absender (der ja Email etc. m Kontaktformular angeben muss) via Platzhalter in der Vorkunfiguration des Kontaktmoduls - z.B. via. #absender# übernommen werden kann.
Could I help you... you can help me... buy me a coffee . (vielen ❤ Dank an: Seelauer, Peanut, fauxxami )

xstable.com: - HighSpeed Hosting, Domains, DomainReselling, Linux-Administration
suther.de: - App-Programierung, High-Performance-Webpages, MicroServices, API-Anbindungen & Erstellung

Software... ein Blick wert: GoogleCalender Eventlist, xst_dynamic_contentType
OliverL
Beiträge: 870
Registriert: Do 28. Jun 2007, 09:28
Kontaktdaten:

Beitrag von OliverL »

mmmmmhhh...

dann müsste man das User-Mail-Feld:
- als Pflichtfeld machen
- die Adresse auf richtige Syntaks prüfen
- und diese dann als Absender eintragen

Heute Abend werde ich mein Kontakt-Modul aufräumen und dir bereitstellen.
Ganz nach dem Motto: "Wie du mir so ich dir!" (Entschlaktes TinyMCE :) )

mfg OliverL
rethus
Beiträge: 1851
Registriert: Di 28. Mär 2006, 11:55
Wohnort: Mönchengladbach
Kontaktdaten:

Beitrag von rethus »

Ok, find ich gut :-)
Could I help you... you can help me... buy me a coffee . (vielen ❤ Dank an: Seelauer, Peanut, fauxxami )

xstable.com: - HighSpeed Hosting, Domains, DomainReselling, Linux-Administration
suther.de: - App-Programierung, High-Performance-Webpages, MicroServices, API-Anbindungen & Erstellung

Software... ein Blick wert: GoogleCalender Eventlist, xst_dynamic_contentType
rethus
Beiträge: 1851
Registriert: Di 28. Mär 2006, 11:55
Wohnort: Mönchengladbach
Kontaktdaten:

Beitrag von rethus »

Hast du zufälligerweise schon mal einen Dateiupload in das Forumlar integriert, mit der Option, das dieser dann per Mail an mich weitergeleitet wird?

Brauch ich derzeit dafür, dass ich Usern ermöglichen will, mir eine Datei über mein Kontaktformular zu schicken.
Could I help you... you can help me... buy me a coffee . (vielen ❤ Dank an: Seelauer, Peanut, fauxxami )

xstable.com: - HighSpeed Hosting, Domains, DomainReselling, Linux-Administration
suther.de: - App-Programierung, High-Performance-Webpages, MicroServices, API-Anbindungen & Erstellung

Software... ein Blick wert: GoogleCalender Eventlist, xst_dynamic_contentType
OliverL
Beiträge: 870
Registriert: Do 28. Jun 2007, 09:28
Kontaktdaten:

Beitrag von OliverL »

Jo!

für ein Bewerbungsformular. Mit class.phpmailer.php ganz ganz einfach.

Anhängen an die Mail:
nach "$xyz123 = new phpmailer;"
vor "$xyz123->Send();"

Code: Alles auswählen

if("CMS_VALUE[20]" and $_FILES['attachment']['name'] ) {
  $mail->AddAttachment($_FILES['attachment']['tmp_name'], $_FILES['attachment']['name']);
}
Template:

Code: Alles auswählen

<p>{ATTACHMENT}&nbsp;</p>
<p> <input name="attachment" type="file" style="height:20px;" maxlength="100000" accept="text/*"></p>
PS. Den Fehler Kontaktform 2.2 prüfe ich ganz in ruhe am WE.
rethus
Beiträge: 1851
Registriert: Di 28. Mär 2006, 11:55
Wohnort: Mönchengladbach
Kontaktdaten:

Beitrag von rethus »

Dank Dir.
Übrigens, nicht zu vergessen:

Code: Alles auswählen

enctype="multipart/form-data"
im Form-Tag, wenn Grafiken oder ähnliches verschickt werden sollen.

Übrigens, ich hab gerade ein seltsames Phänomen. Ich hab die Daten wie von dir beschrieben ergänst.
Zudem im Modul noch die Zeile:

Code: Alles auswählen

    $tpl->set("s", "ATTACHMENT", mi18n("Datei senden"));
Er ersetzt mir aber den Platzhalter {ATTACHMENT} icht gegen den von mir gewählten String.

Sowas hab ich noch nicht gehabt. Hast du ne Idee, woran das liegt?
Could I help you... you can help me... buy me a coffee . (vielen ❤ Dank an: Seelauer, Peanut, fauxxami )

xstable.com: - HighSpeed Hosting, Domains, DomainReselling, Linux-Administration
suther.de: - App-Programierung, High-Performance-Webpages, MicroServices, API-Anbindungen & Erstellung

Software... ein Blick wert: GoogleCalender Eventlist, xst_dynamic_contentType
OliverL
Beiträge: 870
Registriert: Do 28. Jun 2007, 09:28
Kontaktdaten:

Beitrag von OliverL »

Kann es sein das es inerhalb eines Blocks ist?
Da das:

Code: Alles auswählen

$tpl->set("d", "ATTACHMENT", mi18n("Datei senden"));
(Und lade das Template auch hoch! vergess das selber manchmal :) )
rethus
Beiträge: 1851
Registriert: Di 28. Mär 2006, 11:55
Wohnort: Mönchengladbach
Kontaktdaten:

Beitrag von rethus »

Der Anhang wird bei mir nicht mitversendet.
Irgend eine Idee aus dem Stehgreif, woran das liegen kann?
Could I help you... you can help me... buy me a coffee . (vielen ❤ Dank an: Seelauer, Peanut, fauxxami )

xstable.com: - HighSpeed Hosting, Domains, DomainReselling, Linux-Administration
suther.de: - App-Programierung, High-Performance-Webpages, MicroServices, API-Anbindungen & Erstellung

Software... ein Blick wert: GoogleCalender Eventlist, xst_dynamic_contentType
rethus
Beiträge: 1851
Registriert: Di 28. Mär 2006, 11:55
Wohnort: Mönchengladbach
Kontaktdaten:

Beitrag von rethus »

Der Fehler ist wegen deinem Code:

Code: Alles auswählen

if("CMS_VALUE[20]" and $_FILES['attachment']['name'] ) {
  $mail->AddAttachment($_FILES['attachment']['tmp_name'], $_FILES['attachment']['name']);
}
Unklar ist, was CMS_VALUE[20] ist. Das scheint eine für dein Formular spezifizierte Abfrage zu sein.
Could I help you... you can help me... buy me a coffee . (vielen ❤ Dank an: Seelauer, Peanut, fauxxami )

xstable.com: - HighSpeed Hosting, Domains, DomainReselling, Linux-Administration
suther.de: - App-Programierung, High-Performance-Webpages, MicroServices, API-Anbindungen & Erstellung

Software... ein Blick wert: GoogleCalender Eventlist, xst_dynamic_contentType
OliverL
Beiträge: 870
Registriert: Do 28. Jun 2007, 09:28
Kontaktdaten:

Beitrag von OliverL »

CMS_VALUE[20] kannste löschen.

mfg OliverL
Gesperrt