Zum Inhalt springen

Formularinhalte an das Datenbank senden

Erstellt am 22. Oktober 2003 · 3 Antworten · letzte Antwort am 9. Dezember 2004

Tags: Datenbank, Frage

vazus ·

Hallo Leute,

ich möchte Formularinhalte im Datenbank speichern.
Ich habe es schon mit selbst geschriebenen Extention versucht, hat aber nicht geklappt.
Gibt es ein Möglichkeit in Beckend erstellte Formulare in
DB zu speichern???

Ciao vazus

nagus ·

hallo

hab zur zeit das gleiche problem: ich möchte die daten die der kunde in einem typo3-formular eingegeben hat in die datenbank speichern....

damit ich z.b. eine art buchungs/zimmer (oder was auch immer)-anfrage realisieren kann.

danke für jede hilfe

nagus ·
vazus schrieb

Hallo Leute,

ich möchte Formularinhalte im Datenbank speichern.
Ich habe es schon mit selbst geschriebenen Extention versucht, hat aber nicht geklappt.
Gibt es ein Möglichkeit in Beckend erstellte Formulare in
DB zu speichern???

Ciao vazus

extension >>> Save Form Mail <<<

wobei ich gerne wissen wollte wie das teil funktioniert bzw. wo genau die daten gespeichert werden.

danle

ben ·

Es werden in deiner Datenbank 2 Tabellen angelegt

tx_pksaveformmail_data
tx_pksaveformmail_fields

Das Auslesen selbst gestaltet sich etwas schwieriger..
Beim erstellen eines Formulars gibt es ein Feld "Betreff", welches in der Datenbank in der tx_pksaveformmail_data als "subject" angelegt wird. Hier muss eine eindeutige Bezeichnung hinterlegt werden!

Die weiteren Schritte:
-> PHP-Datei erstellen
-> tx_pksaveformmail_data abfragen
SELECT uid FROM tx_pksaveformmail_data WHERE subject='".$subject."'"
(man kann hier auch gleich den Betreff hinterlegen, muss dies aber bei jedem neuen Formular mit anderem Betreff wieder ändern.
Leicher ist es mit einem Eingabefeld, wo man den Betreff eingibt und dieser Betreff dann übergeben wird)

Nun macht man eine Abfrage in der tx_pksaveformmail_fields, wo email_uid = uid

Nun hat man alle Felder, welche zu diesem Formular gehören und muss das Ganze noch in eine schöne Ausgabe verpacken.

Wer mehr Hilfe braucht kann sich gerne bei mir melden..

Gruß, Ben