На проекте kcaptcha обновилась капча. Она неплохо защищена, ее используют многие известные сайты например vkontakte. Основное преимущество — простота и низкая требовательность(PHP версии 4.0.6 и выше с поддержкой GD версии 2). Заработает без правок практически на любом хостинге.
Количество символов, цвет фона, сила искажений и много чего еще настраивается. В базовом наборе символов отсутствуют похожие, например 1 и 7, 0 -цифра и О — буква. Из минусов я бы отметил отсутствие проверки на запрещенные пары символов. К примеру r и n вместе сливаются в m.
Несмотря на простоту, captcha достаточно читаема для пользователя и сравнительно сложна для автоматического распознавания.
Сравните с reCaptcha которая используется с ЖЖ. Мне иногда раз по 8 требуется обновить картинку, чтобы прочитать что на ней написано.
Подключение kcaptcha предельно просто и сводится к нескольким строчкам кода.
1 2 3 4 5 6 7 8 |
session_start(); if(count($_POST)>0){ //simple captcha if(isset($_SESSION['captcha_keystring']) && $_SESSION['captcha_keystring'] === $_POST['keystring']){ echo "Correct"; }else{ echo "Wrong"; } } |
Свежие комментарии