Neues Modul "Kontaktformular"

Sven777b
Beiträge: 503
Registriert: Mi 18. Sep 2002, 00:00
Wohnort: Sachsen
Kontaktdaten:

Neues Modul "Kontaktformular"

Beitrag von Sven777b »

Hi ich bins wieder :)

Das Kontaktformular, welches auf dem Download-Server liegt, hat mir nicht ganz so gefallen wegen der mangelnden Flexibilität.
Leider hat PiXLER sein Kontaktformular auch noch nicht veröffentlicht - ich habe meines ein wenig daran angelehnt.

Jedenfalls habe ich es zum testen auf dieser URL:
http://rechtsstaat-austria.com/front_single/ unter Punkt 3

zum Download unter dieser URL:
http://zu-hause.biz/files/feedback.txt

und der dringende Hinweis, dass es sich um ein Beta handelt! Also nicht sichergestellt ist, dass es einwandfrei funktioniert.
Ich würde mich freuen, wenn hier wieder die Erweiterungen / Korrekturen zu diesem Modul gepostet werden. Innerhalb 24h steht dann die jeweils aktualisierte Version auf oben genannter URL zum Download bereit. In der Datei befindet sich ab der ersten Änderung eine Versionshistory, in der erkennbar ist, welche Korrektur bereits eingebunden ist. So wie es beim Suchmodul auch hervorragend geklappt hat.
Der Download ist zum gegebenen Zeitpunkt also nur empfohlen, wenn man sich mit der Modulentwicklung auskennt und Raum für Fehler hat
Sobald ich weiß, dass die Version stabil ist, werde ich das hier schreiben :D

Aufgrund der Größe des Moduls werde ich es hier nicht im Forum posten - sondern nur auf den Link da oben verweisen.

much fun
gustaf
Beiträge: 12
Registriert: Fr 20. Sep 2002, 07:26
Kontaktdaten:

Re: Neues Modul "Kontaktformular"

Beitrag von gustaf »

Hi Sven777b,

tolles Kontaktformular. Bei den Inputfeldern wäre es gut den "value" mit anzugeben, denn ist ein Pflichtfeld nicht ausgefüllt, muss man alle Eingaben nochmals machen.

Nur so als Anregung :wink:
Man schauen, ob ich das hinbekomme........ als Laie!

Viele Grüße,
Gustaf
Björn
Beiträge: 276
Registriert: Di 17. Sep 2002, 18:25
Kontaktdaten:

Beitrag von Björn »

Hi Sven, habe auch gerade Dein Kontaktformular getestet. Gefällt mir gut. Vielen Dank!


Gruß Björn
Sven777b
Beiträge: 503
Registriert: Mi 18. Sep 2002, 00:00
Wohnort: Sachsen
Kontaktdaten:

Beitrag von Sven777b »

ich hatte auch schon überlegt, die felder vordefinieren zu lassen mit den eingegebenen Werten. Aber ich lasse das Formular grundsätzlich wieder anzeigen - auch nachdem es abgeschickt wurde. Wenn jetzt die Felder wieder ausgefüllt sind, könnte der Benutzer die Dankesmeldung übersehen und das Formular gleich nochmal abschicken. Aber ich überlege mir mal ob ich das prüfen kann, so dass das Formular leer ist wenn es abgeschickt wurde.
Sausi

Frage zum Kontaktformular

Beitrag von Sausi »

Gibt es eine Möglichkeit, das Forum so zu konfigurieren, dass der Inhalt bestimmter Felder zum Beispiel als Betreff oder als From aufgenommen wird?

Sausi
Sven777b
Beiträge: 503
Registriert: Mi 18. Sep 2002, 00:00
Wohnort: Sachsen
Kontaktdaten:

Beitrag von Sven777b »

die Möglichkeit gibt es... aber noch nicht zum konfigurieren. Ich wollte nicht zuviele Variablen verwenden. derzeit nutze ich glaube 20Variablen.
du kannst es im Modul hardcoden. Also einfach festlegen.

CMS_VALUE[7] - CMS_VALUE[13] enthalten die Formularfelder.
wenn du das erste als Absender und das 2. als Betreffzeile willst, müsstest du im Output die Zeile:

Code: Alles auswählen

mail("CMS_VALUE[22]", "Feedback vom CMS", $mailbody, "From: Feedback-Form <CMS_VALUE[22]>\nX-Mailer: PHP/" . phpversion(). "\n");
umschreiben in:

Code: Alles auswählen

mail("CMS_VALUE[22]", "CMS_VALUE[8]", $mailbody, "From: CMS_VALUE[7]\nX-Mailer: PHP/" . phpversion(). "\n");
Module zum anschauen:
bei Sven: http://contenido-module.de
bei Pulk : http://spielwiese.pulk.net

Der-Dirigent: http://der-dirigent.de
Sausi

Kontaktformular

Beitrag von Sausi »

Thanks!
Sausi

Re: Kontaktformular

Beitrag von Sausi »

Sausi hat geschrieben:Thanks!
Der Dank gilt noch immer, bin aber immer noch nicht weiter. Wenn ich die Variablen einfüge, dann wird nicht der im Formular übergebene Wert eingefügt (also zum Beispiel die richtige E-Mail-Adresse), sondern als From erscheint dann "E-Mail", gleiches gilt für den Betreff. Dort erscheint auch "Betreff" statt der eingegebene Betreff.
Ist das ein Bug oder stelle ich mich einfach nur blöd an? Ich habe den Code genau so eingefügt, wie Du ihn hier eingestellt hattest.

Danke, sausi
Sven777b
Beiträge: 503
Registriert: Mi 18. Sep 2002, 00:00
Wohnort: Sachsen
Kontaktdaten:

Beitrag von Sven777b »

nein - das lag nicht an dir sondern an mir...
hab zu kurz nachgedacht - entschuldige vielmals...

korrekt wäre:

Code: Alles auswählen

mail("CMS_VALUE[22]", "$fminput1", $mailbody, "From: $fminput0\nX-Mailer: PHP/" . phpversion(). "\n");
klar CMS_VALUE[7] - [13] enthält natürlich nur den Feldnamen.
das was eingegeben wurde, liegt in $fminput0 - $fminput6

Sorry nochmal für die Irreführung...

Sven
Module zum anschauen:
bei Sven: http://contenido-module.de
bei Pulk : http://spielwiese.pulk.net

Der-Dirigent: http://der-dirigent.de
Gast

Beitrag von Gast »

@sven777b
Wäre es möglich, das Kontaktformular so zu erweitern, dass du
nicht nur zwischen input und textarea wählen kannst sondern auch
noch select dropdown menü mit n einträgen. Im weiteren wäre es auch super, wenn mann die anzahl felder auch wählen könnte.

Leider bin ich noch nicht sehr versiert mit PHP, werde mich aber langsam
einarbeiten.

Besten Dank
Gruss
sis
Beiträge: 3
Registriert: Mi 25. Sep 2002, 17:51
Kontaktdaten:

Beitrag von sis »

sorry, war nicht eingeloggt
ober eintrag von mir...
gruss sis
Sven777b
Beiträge: 503
Registriert: Mi 18. Sep 2002, 00:00
Wohnort: Sachsen
Kontaktdaten:

Beitrag von Sven777b »

Das wäre zwar nicht unmöglich - aber extrem aufwendig...

eine select-auswahl muss ja wieder konfiguriert werden. Also du musst ja dann jeden Auswahlpunkt wieder definieren.

Das mit den n-Feldern hatte ich ursprünglich auch angedacht. Dazu ist aber das Variablensystem nicht dynamisch genug und vor allem hat es seine grenzen. ich verwende ja schon 3 Variablen pro Feld - 3*6 = 18 und noch extra felder. Ingesamt verwende ich glaube 25 CMS-Variablen. Ich weiß nicht, wieviele man effektiv übergeben kann.
Module zum anschauen:
bei Sven: http://contenido-module.de
bei Pulk : http://spielwiese.pulk.net

Der-Dirigent: http://der-dirigent.de
Björn
Beiträge: 276
Registriert: Di 17. Sep 2002, 18:25
Kontaktdaten:

Beitrag von Björn »

Mit den Variablen das kannst Du ziemlich ausreizen, ich hab ein Modul geschrieben, welches über 150 Variablen übergibt. Funktioniert super.
Sven777b
Beiträge: 503
Registriert: Mi 18. Sep 2002, 00:00
Wohnort: Sachsen
Kontaktdaten:

Beitrag von Sven777b »

gut zu wissen björn - da kann ich ja noch ein bissel erweitern. Hatte irgendwo mal gelesen dass es möglicherweise nur bis 20 oder 50 geht. Aber sicher war sich keiner. Da bastel ich mal noch ein bissel ;)
Module zum anschauen:
bei Sven: http://contenido-module.de
bei Pulk : http://spielwiese.pulk.net

Der-Dirigent: http://der-dirigent.de
Eppi
Beiträge: 252
Registriert: Di 17. Sep 2002, 16:33
Wohnort: Ilmenau (Thüringen)
Kontaktdaten:

Bariablen

Beitrag von Eppi »

Hallo,

Früher ging das nur bis zur 9, dies habe ich entfernt. Nun können beliebig viele übergeben werden.

bye, paule
Ein neues CMS-System:
www.der-dirigent.de
Gesperrt