Vorgeschichte:
Ich habe vor einiger Zeit eine Webseite online gestellt, in deren Installation zunächst über die events_attend Erweiterung eine Buchung von Seminarterminen möglich war. Bei den Tests konnte ich keine Fehler feststellen, jetzt kamen aber Meldungen von mehreren Usern, dass die Daten nicht abgeschickt wurden, was sich auch bei mir reproduzieren ließ.
Da mir die ganze Sache dann zu suspekt war, habe ich die Erweiterung entfernt und mit TL-Boardmitteln und einfachen Formularen eine andere Lösung erstellt.
Jetzt:
Nun taucht hier ein ähnliches Problem wieder auf und es scheint an den Pflichtfeldern zu liegen und möglicherweise hätte ich die Erweiterung gar nicht deinstallieren müssen, weil der Fehler woanders liegt?
Wenn ich ein Seminar buche und als 1 User mal das eine und mal das andere Formular teste, wird das Formular abgeschickt, obwohl das Pflichtfeld nicht ausgefüllt ist, zudem werden die falschen Daten übersendet. Es geht bei dem Formular um Seminare, die an mehreren Terminen im Jahr stattfinden. Deshalb werden zu Beginn des Formulars via Radiobutton die Termine zur Auswahl angeboten. Dass ein Termin ausgewählt werden muss ist Pflicht, weil sonst die Anbieterin nicht wissen kann um welchen Termin es geht. Außerdem sollte sich das Formular nicht abschicken lassen, wenn die AGB via Checkbox nicht aktiviert sind. Errormeldungen wenn beides oder eines von beiden nicht aktiviert wurden, erscheinen aber nicht immer. Manchmal kann man das Formular auch dann abschicken, wenn die Angaben fehlen und das ist nicht so lustig.
Hat jemand eine Idee und/oder könnte helfen?
Lesezeichen