"Уже сегодня делай то, о чем другие будут думать завтра!"

Использование пустого поля No-Spam

Сайдбар

Часто спам-боты заполняют все поля формы, чтобы пройти валидацию. Соответственно, хороший способ борьбы со спамом заключается в добавлении поля в форму с требованием, что оно должно быть не заполненным для успешного подтверждения.

FormIt предоставляет вам «blank» («пустой») валидатор, который может быть использован для успешного выполнения «nospam» поля.

 

Установка

Просто добавьте следующий ввод  данных в форму. Вы можете изменить имя поля в любое время; использование популярных имен полей вроде «workemail» возможно с целью обмануть спам-ботов в заполнении поля:


<input type="hidden" name="workemail" value="" />


Далее, в запросе FormIt, добавьте проверку на заполненность:


[[!FormIt? &validate=`workemail:blank`]]



Если Вы хотите обеспечить вывод сообщения об ошибке, можете сделать это в нормальном синтаксисе FormIt  (в этом примере будет

[[+fi.error.workemail]]

).



 ! Убедитесь в том, что Вы не используете существующее имя поля в форме для поля nospam! Так FormIt не сможет выполнить обработку формы.




Контактная информация

По всем интересующим вас вопросам связывайтесь при помощи контактной информации приведенной на этой странице!

telegram: @Accusser
skype: metsof
email: accusser@gmail.com

В социальных сетях...

Форма обратной связи

Sign In