|
|
|
| Всем привет! Подскажите, пожалуйста, где почитать или расскажите как создавать такую защиту при заполнении формы (такой тип защиты сейчас исп. повсеместно при всех регистрациях и отправках смс).
Просто основного алгоритма я думаю будет достаточно | |
|
|
|
|
|
|
|
|
для: Саня
(31.01.2006 в 16:24)
| | Спасибо. Но это скрипт, кот. формирует картинку по опр. алгоритму.
А как проверять после отправки формы правильно ли человек ввел код?
Надо ведь как-то передать значение этого кода в обработчик формы. Каким образом?
Где сохранять это значение кода?
Точно не в <input type="hidden" value="....">, и не в кукисах - я смотрел на сайтах. | |
|
|
|
|
|
|
|
для: GaZeBo
(31.01.2006 в 17:44)
| | На том же bugs.php.net используются сессии.
Про сессии можно прочитать в статье: http://www.softtime.ru/info/articlephp.php?id_article=35
Идея такова: стартуем сессию, записываем сгенерированное число/слово в переменную сессии, а потом, когда пользователь ввёл изображённое на картинке число, сверяем его число/слово с данными сессии. | |
|
|
|
|
|
|
|
для: Саня
(31.01.2006 в 18:29)
| | А разве переменные сессий не в кукисах устанавливаются?
Я ставил блокировку кукисов в браузере, лазал по сайтам с этими картинками и все прекрасно работало. Там значит как-то по другому сделано, что ли?
Например, все смски с сайта megafon.ru прекрасно отправляются и с блокировкой кукисов в броузере. | |
|
|
|
|
|
|
|
для: GaZeBo
(31.01.2006 в 23:06)
| | Cookies хранятся на компе клиента, а сессии на сервере. Делай выводы. | |
|
|
|