Борьба с кликерами

  • Автор темы Автор темы Данил
  • Дата начала Дата начала

Данил

Guest
Борьба с кликерами

В общем возникла такая проблема, и даже как бороться я представляю (вывод случайного графического числа)
но вот интересуюсь , чтобы самому не писать - можно ли где-нибудь скачать код такой штуки (я даже не знаю ее названия, чтобы искать в поисковике)

и может быть какой-нибудь описание что-ли , как это работает
 
Так.
пойди пописай.
Потом вымой руки.
После этого сядь за компьютер.
Если тебя ничто не беспокоит, никто за тобой не гонится, то можешь приступать.
внятно и связно опиши - что тебе надо.

Не забудь еще, кстати, прочитать описание форума "Оффтопик"
 
Фанат
предполагаю...
человеку нужен код для создания файла-изображения со случайным числом на нем для борьбы с ужасными кликерами...
Вопрос, зачем здесь это спрашивать если там писать максимум 20 строчек кода? в толк не возьму.

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

смотри на функции библиотеки GD, алгоритм придумай сам.
 
Данил
Настоятельно рекомендую тебе прислушаться к моим советам.
Этим ты поможешь, в первую очередь, самом у себе. В частности - избежишь неприятностей.
 
Сделал примерно по описываемому способу - но засада.
Если пользователь не заполнил все необходимые поля, то его вертают назад - генерится новая картинка с новым кодом, но отбражается старая!
Если нажать при этом reload в браузере - картинка отображается правильная.
Посоветуюте где копать?

Причем Мазила все показывает правильно, а IE где то кеширует падла!

Автор оригинала: SelenIT
Одно из последних обсуждений этой темы: http://phpclub.ru/talk/showthread.php?s=&threadid=53376&highlight=%F1%EB%F3%F7%2A+%F7%E8%F1%EB%2A+%EA%E0%F0%F2%E8%ED%EA%2A+%E7%E0%F9%E8%F2%2A

А для случайной картинки хватит и 10 строчек...

Фрагмент кода вывода картинка
Подтверждение кода безопасности

PHP:
<br>
Введите 4 числовых знаков кода, отображённых в виде изображения.<br>

<table border="0" cellspacing="0" cellpadding="0">
<tr>
	<td><img src="./ip/<?php echo $filename; ?>.png" alt="code" hspace="0" vspace="0" border="0" align="middle"></td>
	<td><input type="text" SIZE="5" name="num"></td>
 
имхо, в качестве такой добавки хорош идентификатор сессии - он заодно поможет решить проблему "извлечения" числа для сравнения с пришедшим из формы. Сам делал именно так.
 
SelenIT
понятно что использование сессий - решит эту проблему, охота без них все сделать
 
сесии глючная штука. имхо. (я помню я пользовался - переменные терялись)
 
ссылка - выше,глючная - "рука правая(опционально - левая)" , пример "глючности" в студию.....
 
Не боимся и умеем.
Довод один весь сайт написан без сессий, зачем мне один раздел с сессиями?
Или без них в этом вопросе никак?

Автор оригинала: MiRacLe
почему охота? не умеем(боимся) ими пользоваться? - Сессии. Подробное описание работы и объяснение механизма.

или у тебя есть какие-нибудь весомые доводы "против" ?
 
для поддержки картинок все равно нужны сессии
Так лучше ж проверенный встроенный механизм, чем самописка.
 
Сверху