Joomla 6 Mitteilung

Wir freuen uns mitteilen zu können, dass seit dem 14. Oktober 2025 alle unsere Joomla Erweiterungen mit Joomla 6 kompatible sind.

Für alle die gerade noch von Joomla 3 auf 4 aktualisieren: Anleitungen für die Joomla 4 Migration gibt es hier:

Es gibt eigenständige Dokumentationen Visforms Joomla 4, Visforms Joomla 5 und Visforms Joomla 6.

Forum

Visforms Subscription Inhaber können in unserem Forum Fragen stellen. Bitte mit dem entsprechenden Benutzer anmelden.
Jeder kann lesend auf das Forum zugreifen.

Bitte stellen Sie nur 1 Frage pro Thema.

Wichtige Angaben für fast jede Frage:
V1: Welche Visforms-Version läuft?
V2: Welche Joomla-Version läuft?
V3: Welche PHP-Version läuft?

Fehler beim Verschicken des Formulars

Mehr
6 Jahre 5 Monate her - 6 Jahre 5 Monate her #6458 von Administrator AV
Administrator AV antwortete auf Fehler beim Verschicken des Formulars
Hallo,

das Debuggen des Datenverlustes der Formulare ist mit den Entwicklertools des lokal verwendeten Web-Browsers möglich.
Die Tastenkombination in Firefox und Chrome ist 'ctrl + shift + i'.
In diesem konkreten Fall zeigt sich das Serververhalten z.B. in Firefox unter dem Punkt 'Netzwerkanalyse'.

Der ursprüngliche Request, den das Abschicken eines HTML-Formulars auslöst, ist ein POST-Request der alle Formulardaten im entsprechenden Header-Bereich des Requests enthält.
Der Server ist allerdings so konfiguriert, dass er an den Web-Browser eine permanente Umleitung (permanent redirect) auf eine andere Joomla-URL zurück sendet.

Eine permanente Umleitung resultiert aber immer in einem neuen GET-Request, bei dem alle Nutzdaten (hier die Formulardaten) des ursprünglichen POST-Requests ignoriert und damit verloren gehen.
Das Backend von visForms in Joomla auf dem Web-Server erhält also anstelle der mit den Formulardaten gefüllten POST-Anfrage eine simple GET-Anfrage in der alle Formulardaten fehlen.

Das bemängelt auch die zitierte visForms-Fehlermeldung:
"Fehler beim Verschicken des Formulars. Leider ist bei der Datenübertragung ein Fehler aufgetreten."

Die komplette Aufruf-Reihenfolge (Bearbeitungs-Reihenfolge) auf dem Server verläuft grundsätzlich in etwa folgendermaßen:

1 - Dezidierte Firewalls/Tools vor dem Server-Betriebssystem
2 - Techniken/Tools direkt auf dem Server-Betriebssystem, wie etwa die iptables bei Linux
3 - Zusätzliche (Reverse) Proxy vor dem Web-Server
4 - Techniken des Web-Servers, wie etwa die htaccess-Konfiguration bei Apache
5 - Einstellungen in der Joomla System-Konfiguration
6 - Durch den Joomla-Administrator speziell installierte Joomla Plugins bzw. Erweiterungen

Die Punkte 1-2 betreffen inhaltlich nicht das HTTP(S) Protokoll, wozu das Redirect gehört.
Die Punkte 3-6 sind mögliche Stellen für die Konfiguration eines Redirect.
Erfahrungsgemäß ist eine Stelle im Bereich ab/hinter dem Web-Server am wahrscheinlichsten/häufigsten (Punkte 4,5 und 6).

Herzliche Grüße,
Aicha

:idea: I recommend you the new and up-to-date documentation for Joomla 6:
docs.joomla-6.visforms.vi-solutions.de/en/docs/
Please ask only 1 question per topic :-).

:idea: Ich empfehle Dir die neue und aktuelle Dokumentation für Joomla 6:
docs.joomla-6.visforms.vi-solutions.de/docs/
Bitte immer nur 1 Frage pro Thema stellen :-).
Letzte Änderung: 6 Jahre 5 Monate her von Administrator AV.

Moderatoren: Administrator AVAdministrator IV
Powered by Kunena Forum