Joomla 5 Mitteilung

Wir freuen uns mitteilen zu können, dass seit dem 29. Januar 2024 alle unsere Joomla Erweiterungen mit Joomla 5 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 nun auch eine eigenständige Dokumentation für Visforms für Joomla 4 und für Visforms auf Joomla 5

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.

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

Bestätigungsseite nach dem Absenden des Formulars

Mehr
7 Jahre 3 Wochen her #5073 von Fraunus
Liebes Vi-Solutions Team,

wir haben ein "Bestellformular" gebaut und Online
www.flightdeck-le.eu/index.php/buchungskalender/ticket-order-2
das an sich auch Super funktioniert.

In der letzten Zeit melden sich ab und an Kunden, diese erhalten nach dem Absenden des Formulars die Bestätigungsseite mit den Daten des vorherigen Kunden. Das Problem schein nur ab und an aufzutreten, ein Test unserer Seite konnte den Effekt nicht bestätigen.
Eine Kundin hatte aber die Bestätigungsseite per Snapshot an uns geschickt, ein anderer Kunde nannte uns Daten der vorangegangenen Bestellung.
Die Bestellungen liegen zeitlich relativ Dicht beieinander, kommen aber nicht von der gleichen IP.
Damit haben wir hier ein "kleines" Datenschutz-Problem! ;-)

Kennt das jemand? Eine Idee dazu?
Joomla und Visforms sind aktuell, das Formular ist relativ einfach gestrickt.

Vielen Dank und beste Grüße
Mario

Mehr
7 Jahre 3 Wochen her #5074 von Administrator AV
Administrator AV antwortete auf Bestätigungsseite nach dem Absenden des Formulars
Hallo Mario,

das ist natürlich nicht so toll.
Im Moment habe ich keine Idee, wie das passieren kann. Ich muss mir dass mal ein bisschen durch den Kopf gehen lassen und noch mal im Code schauen, ob ich dort einen Ansatzpunkt finden kann.

Ich melde mich auf jeden Fall noch mal.

Gruß,
Aicha

:idea: I recommend you the new and up-to-date documentation for Joomla 4:
docs.joomla-5.visforms.vi-solutions.de/en/docs/
Most of this also applies retrospectively to Joomla 3.
Please only ask 1 question per topic :-).

:idea: Ich empfehle Dir die neue und aktuelle Dokumentation für Joomla 4:
docs.joomla-5.visforms.vi-solutions.de/docs/
Das meiste gilt rückwirkend auch für Joomla 3.
Bitte immer nur 1 Frage pro Thema stellen :-).

Mehr
7 Jahre 3 Wochen her #5075 von Fraunus
Hallo Aicha,

alles Klar, Danke und keinen Stress,
Noch werden wir nicht verklagt! ;-)

LG Mario

Mehr
7 Jahre 2 Wochen her #5076 von Administrator AV
Administrator AV antwortete auf Bestätigungsseite nach dem Absenden des Formulars
Hallo Marco,

die Nachrichtenseite nach erfolgreichem Versenden des Formulars ist ja eine eigene Seite, die von Visforms erzeugt wird. Um die Nachricht mit den Benutzerdaten vom Formular auf diese Nachrichtenseite zu bekommen, übergebe ich sie an einen persistierenden Zwischenspeicher (die sogenannte Session). Wenn ich dann die Nachrichtenseite aufbaue, hole ich die Nachricht aus dem persistierenden Zwischenspeicher in eine normale vergängliche Varialbe und lösche den Zwischenspeicher dann sofort.

Dann wird die Nachricht angezeigt.

Ich kann keine Ursache sehen, dass die Nachricht aus versehen im Zwischenspeicher hängen bleiben würde und deshalb einem späteren Nutzer angezeigt wird.

Die einzige Erklärung, die mir einfällt ist, dass die Nachrichtenseite aus irgend einem Grund gecacht wird und, wenn ein Benutzer quasi innerhalb der Zeitspanne über die diese Seite gecacht wird, ebenfalls die Nachrichtenseite aufruft, dann bekommt er die Seite aus dem Cache mit den falschen Angaben. Da alle Benutzer nicht registiert sind, bekommen sie wohl die Seiten aus demselben Cache geliefert.

Allerdings ist Visforms eigentlich so eingestellt, dass weder das Formular noch die Nachrichtenseite durch den Joomla! Cache gecacht (eingestellt in der Systemkonfiguration) werden dürfte. Inwieweit das Joomla! System Cache Plugin eine Rolle spielen könnte ist mir nicht ganz klar, aber eigentlich denke ich auch das sollte eher nicht diesen Effekt haben.

Manchmal werden Seiten auch von ganz anderen Stellen gecacht (php cache des Provider, irgendwelche Einstellungen um .htaccess) oder evtl. hast du ja auch eine Cache Erweiterung laufen oder eine Erweiterung die mehr cached als sie soll.

Ich denke auf jeden Fall, dass das eher ein individuelles Problem der Konfiguration deiner Seite und deines Webspaches ist und dass das die Richtung ist, in der du weitersuchen musst.

Gruß,
Aicha

:idea: I recommend you the new and up-to-date documentation for Joomla 4:
docs.joomla-5.visforms.vi-solutions.de/en/docs/
Most of this also applies retrospectively to Joomla 3.
Please only ask 1 question per topic :-).

:idea: Ich empfehle Dir die neue und aktuelle Dokumentation für Joomla 4:
docs.joomla-5.visforms.vi-solutions.de/docs/
Das meiste gilt rückwirkend auch für Joomla 3.
Bitte immer nur 1 Frage pro Thema stellen :-).

Mehr
7 Jahre 2 Wochen her #5077 von Fraunus
Hallo Aicha,

genau, das hatte ich auch schon fast vermutet, da das Problem nur bei kurz nacheinander folgendem Absenden auftrat. Ich habe die Cache Einstellungen nun mal etwas verändert, werde das weiter beobachten.

Unabhängig davon, Super Arbeit von Euch, tolle Support, weiter so! Vielen Dank.

Dir und dem Team schöne Weihnachten,
liebe Grüße
Mario

Mehr
7 Jahre 2 Wochen her #5078 von Administrator AV
Administrator AV antwortete auf Bestätigungsseite nach dem Absenden des Formulars
Hallo Mario,

Danke und dir auch.

Liebe Grüße,
Aicha

:idea: I recommend you the new and up-to-date documentation for Joomla 4:
docs.joomla-5.visforms.vi-solutions.de/en/docs/
Most of this also applies retrospectively to Joomla 3.
Please only ask 1 question per topic :-).

:idea: Ich empfehle Dir die neue und aktuelle Dokumentation für Joomla 4:
docs.joomla-5.visforms.vi-solutions.de/docs/
Das meiste gilt rückwirkend auch für Joomla 3.
Bitte immer nur 1 Frage pro Thema stellen :-).

Moderatoren: Administrator AVAdministrator IV
Powered by Kunena Forum