Ich habe versucht, dieses Beispiel zu verwenden, um zu verhindern, dass meine Seite Spam erhält, aber wenn ich es ausprobiere und Text in das Feld lege, sendet meine Absenden-Taste noch die Form aus. Ich benutze formit für meine Webseiten.& validate = `workemail: blank` verhält sich nicht richtig
Die Idee ist, ein verstecktes Feld zu erstellen und wenn ein Spambot etwas in dieses versteckte Feld einfügt, wird keine E-Mail gesendet.
Beispiel in Frage
Snippets des Codes
<input type="hidden" name="workemail" value="" />
[[!FormIt? &validate=`workemail:blank`]]
Ich bin von dort den genauen Code verwenden und den Code unten ist mein Feld - ich habe dafür gesorgt, Das Feld befindet sich innerhalb der Tags.
<input type="hidden" name="workemail" value="[[!+fi.workemail]]" />
mein FORMIT Code wie
[[!Formit?
&hooks=`spam,FormItSaveForm,email,redirect`
&redirectTo=`122`
&formName=`Contact Form`
&formFields=`fname,title,company,email,options,subject,message`
&emailTpl=`fi-contact_email`
&emailSubject=`[[*contact_email_subject]]`
&emailTo=`[[*contact_email_to_address]],[email protected]`
&emailFrom=`[[*contact_email_from_address]]`
&emailFromName=`[[*contact_email_from_name]]`
&emailReplyTo=`[[+email]]`
&submitVar=`contactform`
&validate=`workemail:blank,
fname:required,
email:email:required,
message:stripTags,
username:blank`
]]
sieht Jede Hilfe geschätzt, danke!