![]() |
|
Модераторы: korob2001, ginnie |
![]()
|
|
| b00 |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 13 Регистрация: 27.9.2009 Где: Петербург Репутация: нет Всего: нет |
Приветствую всех заглянувших в тему!
У меня образовалась проблема с проверкой капчи, бьюсь уже второй день и не могу даже понять, что не так. Выражается проблема в том, что после введения капчи она всегда оказывается неправильной. Я никак не могу разобраться, проблема в кривой проверке или же в том, что после нажатия кнопи "Загрузить" на странице скрипт начинает выполняться с начала, при этом генерируется новый код, который не совпадает с введённым естественно.
Буду благодарен за любые указания на ошибки или идеи по замене моих (уверен - весьма несовершенных) механизмов проверки чем-то более элегантным. |
|||
|
||||
| Paul56 |
|
|||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 59 Регистрация: 19.9.2008 Где: Екатеринбург Репутация: нет Всего: нет |
Посмотрите модуль Authen::Captcha там всё проще;
|
|||
|
||||
| b00 |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 13 Регистрация: 27.9.2009 Где: Петербург Репутация: нет Всего: нет |
Смотрел, мне не понравилось, что там надо какие-то публичные и закрытые директории создавать.
А нет у Вас примера работы с ним? |
|||
|
||||
| Paul56 |
|
||||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 59 Регистрация: 19.9.2008 Где: Екатеринбург Репутация: нет Всего: нет |
Экспромтом пишу, исходники на работе.
Если Вас смущает, что директории открыты, то доступ можно пофиксить с помощью .htaccess Для проверки можно использовать что то вроде:
переменная $results примет значения от -1 до 3 если не ошибаюсь, посмотрите документацию Это сообщение отредактировал(а) Paul56 - 30.9.2009, 05:32 |
||||
|
|||||
| b00 |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 13 Регистрация: 27.9.2009 Где: Петербург Репутация: нет Всего: нет |
Paul56, благодарю Вас. Прикрутил Ваш код через GD::SecurityImage::AC, чтобы иметь больше настроек для генерации.
Проблема решена. |
|||
|
||||
![]()
|
| Правила форума "Perl: CGI программирование" | |
|
|
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, korob2001, sharq. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | Perl: разработка для Web | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |