Crashkurs Formularerstellung << ^ MPForm Hilfeseiten ^ >> Crashkurs Mehrseitige Formulare
MPForm-Dokumentation: Formularverarbeitung
Schwierigkeitsgrad A
Der Benutzer hat das Formular erfolgreich abgeschickt - was passiert danach?
Auf den Hilfeseiten zu den optionalen Einstellungen von MPForm wurden die Möglichkeiten bereits angedeutet. Hier finden Sie eine Zusammenfassung aller Möglichkeiten, die Daten zu speichern und anzuzeigen:
Möglichkeiten, die Daten dem Benutzer nochmals zur Bestätigung anzuzeigen
- Bestätigungsanzeige auf der Webseite
-
Voraussetzungen, damit es funktioniert:
- Es darf keine Folgeseite in den Workflow-Einstellungen definiert sein
- Der Dankestext in den Workflow-Einstellungen muss mindestens den Platzhalter {DATA} enthalten.
- Bestätigungsemail an den Benutzer
-
Voraussetzungen, damit es funktioniert:
- Das Formular enthält ein Pflichtfeld vom Typ E-Mail-Adresse
- Die Option Empfängeradresse im Abschnitt Bestätigungsmail an Formularabsender ist mit diesem Feld verknüpft
- Die Option Text in diesem Abschnitt muss mindestens den Platzhalter {DATA} enthalten.
Möglichkeiten, die Daten dem Sitebetreiber zugänglich zu machen
- Versand per email
-
Voraussetzungen, damit es funktioniert:
- Das Feld Empfängeradresse(n) im Abschnitt Mail an Sitebetreiber ist enthält wenigstens eine gültige email-Adresse
- Die Option Text in diesem Abschnitt muss mindestens den Platzhalter {DATA} enthalten.
- Anzeige im Backend der Webseite
-
Voraussetzung, damit es funktioniert:
- Die Workflow-Einstellung Datenübergabe an mpform_submissions-Tabelle muss mindestens den Platzhalter {DATA} enthalten.
- Speicherung in der Tabelle mpform_results_xxx
-
Voraussetzung, damit es funktioniert:
- Die Tabelle mit der in den Workflow-Einstellungen angegebenen Namensendung für die Ergebnistabelle existiert und in dieser Tabelle existieren Spalten für alle Felder. Ab Version 1.2 sollte mpform diese Tabellen normalerweise immer konsistent halten.
- Die Namensendung darf nicht der String "DISABLED" sein, denn bei diesem String werden die Ergebnistabllen nicht behandelt.