Zustandsspeicherung für Angebotsanfrage-Formular
Dieser unsichtbare Bereich speichert den aktuellen Zustand des mehrstufigen Angebotsanfrage-Formulars. Er sorgt dafür, dass alle bisherigen Eingaben und Auswahlen beim Navigieren zwischen den Schritten erhalten bleiben.
Voraussetzungen
- Wird automatisch in jedem Schritt des Formulars eingefügt
- Für Besucher vollständig unsichtbar
- Keine Konfiguration erforderlich
Funktionsweise der Zustandsspeicherung
Der Bereich verwendet ein verstecktes Eingabefeld:
Verstecktes Feld:
- Für Besucher nicht sichtbar
- Enthält alle bisherigen Formular-Daten
- Wird bei jedem Schritt automatisch aktualisiert
Gespeicherte Informationen:
- Aktueller Schritt im Formular
- Alle bisherigen Auswahlentscheidungen
- Bereits eingegebene Kontaktdaten
- Zeitstempel und Sitzungsinformationen
Was wird gespeichert?
Auswahlschritte:
- Seitenname: Welcher Schritt durchlaufen wurde
- Gewählte Option: Welche Auswahl getroffen wurde
- Optionsname: Bezeichnung der gewählten Option
- Schritt-Nummer: Position im Gesamtprozess
Kontaktdaten:
- Vorname und Nachname
- E-Mail-Adresse und Telefonnummer
- Unternehmensname und Homepage
- Validierungsstatus der Eingaben
Formular-Status:
- Aktuell aktiver Schritt
- Anzahl der abgeschlossenen Schritte
- Gesamtzahl der Formularschritte
- Fortschritts-Prozentsatz
Technische Umsetzung
JSON-Format:
- Alle Daten werden im JSON-Format gespeichert
- Kompakte und strukturierte Datenhaltung
- Einfache Übertragung zwischen den Schritten
Automatische Aktualisierung:
- Bei jedem Klick auf "Weiter" oder "Zurück"
- Vor der Validierung und Weiterleitung
- Beim Laden eines neuen Schritts
Sicherheit:
- Daten werden nur temporär für die Sitzung gespeichert
- Keine dauerhafte Speicherung im Browser
- Automatische Löschung nach Formular-Abschluss
Vorteile der Zustandsspeicherung
Benutzerfreundlichkeit:
- Eingaben gehen nie verloren
- Beliebiges Vor- und Zurücknavigieren möglich
- Keine Wiederholung bereits ausgefüllter Schritte
Fehlerbehandlung:
- Bei Validierungsfehlern bleiben Eingaben erhalten
- Korrektur einzelner Schritte ohne Datenverlust
- Robuste Behandlung von Verbindungsproblemen
Flexibilität:
- Unterstützt verschiedene Anzahlen von Schritten
- Anpassbar an verschiedene Formular-Konfigurationen
- Erweiterbar für zusätzliche Datenfelder
Datenschutz und Sicherheit
Temporäre Speicherung:
- Daten existieren nur während der Formular-Sitzung
- Automatische Löschung nach Abschluss oder Abbruch
- Keine dauerhafte Speicherung im Browser-Cache
Verschlüsselung:
- Sichere Übertragung zwischen Client und Server
- Schutz vor unbefugtem Zugriff
- Keine Speicherung sensibler Daten im Klartext
Spam-Schutz:
- Integration mit Spam-Erkennungsmechanismen
- Validierung der Datenintegrität
- Schutz vor automatisierten Angriffen
Fehlerbehebung
Häufige Probleme:
- Datenverlust: Sollte normalerweise nicht auftreten
- Formular hängt: Browser-Neuladen kann helfen
- Validierungsfehler: Prüfung der Eingabefelder
Lösungsansätze:
- Bei Problemen das Formular neu starten
- Browser-Cache leeren bei anhaltenden Problemen
- JavaScript muss aktiviert sein
Tipps und Hinweise
- Die Zustandsspeicherung funktioniert vollautomatisch
- Besucher müssen nichts Besonderes beachten
- Das System ist robust gegen die meisten Fehlerquellen
- Bei Problemen kann das Formular jederzeit neu gestartet werden
- Alle Daten werden sicher und datenschutzkonform behandelt