Hallo,
bevor ich auf visForms umgestiegen bin, habe ich viele Jahre BreezingForms genutzt. Dort gab es die Möglichkeit, VOR der Übermittlung eines Formulars die Eingaben zu überprüfen und die Übermittlung ggf. abzubrechen, z.B. wie folgend:
Code:
if( ff_getSubmit('telefon') != '' && (substr(ff_getSubmit('telefon'),0,1)!='0' && substr(ff_getSubmit('telefon'),0,1)!='+')) { exit; }
Ich möchte so eine Funktionalität gerne auch in visForms verwenden, ist das möglich? und wenn ja, wo kann/müsste ich solch ein Script einfügen, das die Formuluarübermittlung nach Prüfung der Eingaben abbricht?
Die Option "Benutzerdefinierte Validierung" eines Feldes funktioniert mit einer entsprechenden RegEx, aber das will ich ja nicht, ich will den Spammer ja nicht noch darauf hinweisen, dass eine Eingabe ungültig ist. Und ein realer Mensch wird IMMER die Tel-Nr. mit führender "0" oder "+" eingeben.
Vielen Dank im Voraus für einen Tip und viele Grüße,
Martin
Joomla 5.4.1, visForms 5.6.1, php 8.3.27