Упрощение капчи

  • Упрощение капчи

Капча по умолчанию требует ввода кода из набора английских букв и цифр, что может быть не очень удобно для пользователя, так как может приводить к ошибкам при ее заполнении. Пользователь может забыть переключиться на английскую раскладку или просто не знать о том что это нужно сделать.

Поэтому делаем капчу только из цифр.

файл - system/library/captcha.php

находим строку

$this->code = substr(sha1(mt_rand()), 17, 6);

и меняем этот код на

$this->code = substr(crc32(mt_rand()), 1, 6);

теперь для заполнения капчи потребуются только цифры