Leonid
PHP? нет, не слышал...
Защита от роботов при регистрации
Меня лично напрягает, когда на сайте при регистрации или заполнении какой-то формы просят ввести число или код с картинки. Очень часто совершенно непонятно, что там за буквы или символы. Опять же есть часть людей, которые просто не поймут, что за код и куда надо вводить.
Наверняка, очень много умных людей, бились над проблемой отсеивания роботов от нормальных людей, и ничего лучше этого кода с картинки не придумали. Но есть же какие-то другие механизмы, пусть менее надежные, но которые наверное подойдут для многих сайтов с небольшой посещаемостью.
У кого есть какие мысли - решения по этому поводу?
Можно например в отправляемую форму вставлять поле
<input name = "key" type="Hidden" value = "'.md5($session_id.'secretcode').'"> а в принимающем скрипте заново вычислять ключ на основе сессии и сравнивать с полученным. Как считаете, будет работать, хотя бы на 50%?
Меня лично напрягает, когда на сайте при регистрации или заполнении какой-то формы просят ввести число или код с картинки. Очень часто совершенно непонятно, что там за буквы или символы. Опять же есть часть людей, которые просто не поймут, что за код и куда надо вводить.
Наверняка, очень много умных людей, бились над проблемой отсеивания роботов от нормальных людей, и ничего лучше этого кода с картинки не придумали. Но есть же какие-то другие механизмы, пусть менее надежные, но которые наверное подойдут для многих сайтов с небольшой посещаемостью.
У кого есть какие мысли - решения по этому поводу?
Можно например в отправляемую форму вставлять поле
<input name = "key" type="Hidden" value = "'.md5($session_id.'secretcode').'"> а в принимающем скрипте заново вычислять ключ на основе сессии и сравнивать с полученным. Как считаете, будет работать, хотя бы на 50%?