Hallo an die Experten,
Zuerst eine Frage
Im Addon xform gibt es 2 Möglichkeiten Email zu verschicken:
1. action db2email
2. action email
Stimmt?
Jetzt mein Problem
ich habe ein Plugin zur Einbindung in xform eine barrierefreier Alternative zu CAPTCHA entwickelt und im Downloadbereich auf redaxo.org veröffentlicht.
http://www.redaxo.org/de/download/addon ... &cat_id=-1
Darin enthaltene Klasse class.xform.formsign.inc.php soll das Verschicken der Nachrich verhindern, wenn ein Verdacht auf maschinelle Manipulation des Formulars besteht.
Bei xform wird eine Nachricht nur dann nicht Versendet, wenn während Verarbeitung der Formulardaten ein Fehler entsteht.
Signalisiert wird diese Zustand mittels eine Fehlermeldung.
Da ich eigentlich keine Fehlermeldung ausgeben will (je weniger Rückmeldungen ein Angreifer bekommt desto besser), mußte ich eine Fehlermeldung mit Leerzeichen simulieren.
Es bewirkt aber, dass das Formular wieder erscheint und verwirrt den Benutzer (z.B. bei Seiten.
Gibt es in xform eine Möglichkeit ohne einer Fehlermeldung das Versenden des Formulars zu blokieren?
Grüße
Adam

