1 В избранное 0 Ответвления 0

OSCHINA-MIRROR/lovefc-captcha

Присоединиться к Gitlife
Откройте для себя и примите участие в публичных проектах с открытым исходным кодом с участием более 10 миллионов разработчиков. Приватные репозитории также полностью бесплатны :)
Присоединиться бесплатно
Клонировать/Скачать
Внести вклад в разработку кода
Синхронизировать код
Отмена
Подсказка: Поскольку Git не поддерживает пустые директории, создание директории приведёт к созданию пустого файла .keep.
Loading...
README.md

Динамический CAPTCHA на PHP

Простой в использовании, увеличивает время простоя.

Автоматически распознаёт китайский и английский языки, при выборе китайского языка используются случайные китайские символы, а при выборе английского — случайные английские символы.

avatar

avatar

avatar

avatar

Шрифт для каптчи — открытый шрифт ZhanKu KuHei (поддерживает китайский и английский языки), спасибо сайту ZhanKu за бесплатное предоставление.

Установка

Можно скачать исходный код или установить с помощью Composer:

{
    "require": {
        "lovefc/captcha": "0.0.3"
    }
}

Пример использования


/* Создание экземпляра */
$ver = new FC\Captcha();

/* Настройка параметров каптчи */

// Ширина каптчи
$ver->width = 300;

// Высота каптчи
$ver->height = 100;

// Количество символов в каптче
$ver->nums = 4;

// Случайная строка
$ver->random = 'Любители собак не получат хорошей жизни';

// Размер символов
$ver->font_size = 40;

// Количество линий помехи, если значение равно 0, то линии помехи отсутствуют
$ver->interfere_line = 50;

// Путь к шрифту
//$ver->font_path = __DIR__.'/Font/zhankukuhei.ttf';

// Включение динамического режима каптчи
//$ver->is_gif = true;

// Частота кадров GIF
//$ver->gif_fps = 10;

/* Генерация кода каптчи */
$code = $ver->getCode();

/*
 $_SESSION['code'] = $code
 ...(здесь можно сохранять код каптчи в сессии или Redis)
*/

/* Генерация изображения каптчи */
$ver->doImg($code);

Комментарии ( 0 )

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

Введение

Библиотека класса динамического проверочного кода PHP, автоматически определяющая китайский и английский языки: для китайского языка — случайное число на китайском, для английского — случайное число на английском. Развернуть Свернуть
Apache-2.0
Отмена

Обновления

Пока нет обновлений

Участники

все

Недавние действия

Загрузить больше
Больше нет результатов для загрузки
1
https://api.gitlife.ru/oschina-mirror/lovefc-captcha.git
git@api.gitlife.ru:oschina-mirror/lovefc-captcha.git
oschina-mirror
lovefc-captcha
lovefc-captcha
master