Captcha

0 views
Skip to first unread message

Сапар

unread,
Jul 10, 2007, 8:24:38 AM7/10/07
to iphportal
Народ может реализуем эту фишку ??? Просто скажите где копать! а
дальше я постараюсь написать 6)

zaa...@gmail.com

unread,
Jul 10, 2007, 7:33:10 PM7/10/07
to iphportal
А как ты предлагаешь ее реализовать? Материал, модуль, шаблон? Имхо
капча нужна только для форм, а это как правило либо гостевые, либо
форумы, либо просто форма обратной связи, поэтому тут универсальности
не получится - надо лезть в файлы соответствующего модуля, на post
прикручивать капчу и в шаблон ее втыкать

kilotan

unread,
Aug 15, 2007, 2:04:28 PM8/15/07
to iphportal
не знаю. я ее давно использую в разделе администрации(на этапе логина
- дальше руки не доходят сделать). Единственная проблема текстовые
проверочные файлы приходится нулить через cron. просто загнал в код. и
проинуклудил необх классы. но думаю можно все операции включить в
класс (создание(соответствено включить в класс user - отсев создания
каптчи для адма вернего уровня (смысла в этом никакого - не будет же
он сам себе гадить)), ре-создание, проверка(что-то в стиле защиты от
спама в гестбуке), удаление (а то через cron не удобно - прошла
авторизация в этот момент трем -успешный файл, не прошла- аналогично),
создание картинки (картинка анимированная создается, причем любым ttf
фонтом динамически(естественно скорость и все эффекты зависит от его
веса) - идею и большую часть основного кода взял у одного из призеров
phpclasses.org (один вариант "белый шум" - много паразитных
мельтешащих точек и надпись такими же точками только плотнее
мельтешащих :))))), а второй "эффект сканера с затуханием" - как радар
только горизонтальный))). А потом просто через ins_classes подключаем
и используем необходимые функции. что забыл?

Сапар

unread,
Sep 8, 2007, 2:20:38 AM9/8/07
to iphportal
И все таки вопрос остается открытым!
Я взял captchu с сфйта captcha.ru, но вот как ее прикрутить ???

Ктсати посмотрел тут код гостевой книги и там уже есть какой то
встроенный антиспамер

(!$guestbooks->check_nospam_data ($gtime, $gcode)) die ('spam');

Или он бессилен против ботов ?

Reply all
Reply to author
Forward
0 new messages