[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Captcha (защитный код)
Stasonix
капча создается php-скриптом, напр.
<img src='captcha.php'>
, так вот если юзер 1 раз ввел правильный код с капчи то по логике вещей то дей-ие на которое форма подвешена должно произойти и форма должна обновится, все это не перезагружая страницу должно происходить, ну с полями все просто их можно легко очистить, а как быть с капчей? Я пытался remove'ить ее а append'ом добавлять форму, пытался src очищать и заново атрибут вписывать, но толку из этого равным счетом никакого, что с ней делать-то в таком случае?



Спустя 9 минут, 19 секунд (29.02.2012 - 13:22) Visman написал(а):
Возможно кэшируется браузером картинка?
Обычно дописывают случайный хвостик,пример
captcha.php?7488559669
captcha.php?m=384849595

чтобы картинка всегда обновлялась.
Можно и не случайный хвостик писать, а код для генерирования картинки и т.п.

Спустя 5 минут, 17 секунд (29.02.2012 - 13:27) Stasonix написал(а):
ага, логично, все, спасибо, разобрался!

Спустя 1 минута, 46 секунд (29.02.2012 - 13:29) Nikitian написал(а):

<img src-="/captcha/" onclick="this.src = '/captcha/?'+Math.random();" />

Спустя 1 минута, 16 секунд (29.02.2012 - 13:30) Stasonix написал(а):
вот с Math.random(); вообще замечательно.
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.