Проблемът с спам е на линия спешно. Спамерите prilovchilis получават не само стандартната дистрибуция, мода и "тайните", но дори и по отношение на използването на теста за разграничаване allsubmitter'e програма или hrumera спам спечели.
Опитайте се да заблуди спамери и добави допълнителна отметка в регистрацията, които трябва да се обърка ботове регистратори.
Ние ще трябва да работи три файла: ucp.php е в основата офлайн, ucp_agreement.html - споразумение страница е в стила / prosilver / шаблона и ucp_register.html файл се намира в едно и също място.
В ucp.php файлове са разположени:
случай "регистрирате":
ако ($ удобни за потребителите> данни [ ''] is_registered || Isset ($ _ REQUEST [ 'not_agreed']))
пренасочи (append_sid () "индекс $ phpEx.");
>
$ Module-> натоварване ( "НТП", "Регистриране ');
$ Module-> дисплей ($ от потребителя> Lang [Регистъра ']);
прекъсване;
и се прибавят към $ module-> натоварване ( "НТП", "Регистриране ');
ако (Isset ($ _ REQUEST [ 'съгласи']) (! Isset ($ _ POST [ 'Грег']) || ($ _POST [ 'Грег']! = 'On')))
пренасочи (append_sid () "индекс $ phpEx.");
>
Следваща ucp_agreement.html файл
Добавянето на:
Оказва се:
Тя изглежда така:
Следваща ucp_register.html файл
Добавете следния ред:
Имам тази линия е 100, а резултатът изглежда така:
rezeltat:
В резултат на това сме направили допълнения при регистрацията на допълнителни полета за да се потвърди доверието, за да станете регистриран потребител в потребителския договор, по желание квадратче ucp_agreement.html файл и в регистрационния формуляр, ucp_register.html файл
Spamny бот просто sfigeet когато навикът не е маркирано и тя ще прехвърли на главната страница на форума, буквално на първата стъпка за регистрация.