Капча php своими руками

Создание каптчи своими руками на PHP

Вечная проблема, с которой сталкиваются большинство веб-мастеров, это богатое обилие спама в комментариях и почтовом ящике, отправленного через форму обратной связи. Было придумано большое количество способов бороться с этим недугом, но большинство из них утратили свою актуальность, так как работы научились распознавать текст на картинках и простейшие задачи.

Создаем капчу для формы обратной связи

Быстрый вход. Форумы портала PHP. Быстрый вход Забыли пароль? Страниц 2 : [1] 2 ».

Делаем капчу на PHP: установка reCAPTCHA и код с нуля
Полезные статьи о php
Создание простой капчи на PHP
Оригинальная капча для сайта и формы обратной связи
Статьи по теме
Как добавить в свою форму отправки писем reCAPTCHA v3
Капча на PHP
Капча своими руками

Основные изменения касаются процесса передачи секретного кода для проверки пользовательского ввода. В прошлой статье, секретный код передавался в скрытом поле вместе с формой, что существенно снижало эффективность защиты от СПАМА, так как этот код можно было без проблем распарсить и вытащить. Оптимальным вариантом передачи секретного кода являются сессии. Итак, как и в прошлой статье нам понадобятся 10 изображений с цифрами от 0 до 9, которые будут иметь названия аналогичные своим изображенным цифрам. Скачать архив с картинками можно здесь. Теперь чтобы вывести изображения на экран, необходимо пройтись по этому массиву и сгенерировать html-код картинок:.

Создание каптчи своими руками на PHP
Скрипт капчи своими руками который работает на PHP-7
Что такое капча? Капча для формы обратной связи на PHP, CSS, JS
Создание простой капчи на PHP - ИТ Шеф

Всем привет! Сразу скажу, что для этого есть два пути: использовать существующие решения и разработать свою реализацию. Я решил рассмотреть оба варианта, чтобы вы сами могли выбрать тот, который вам по душе. Указанные в статье примеры будут универсальные, без привязки к какой-либо платформе сайта, поэтому их можно использовать абсолютно на любом сайте, разработанном с использованием PHP и HTML. Затем на сервере проверяется значение капчи с правильным ответом и если они совпадают, то действие, производимое пользователем с помощью формы, выполняется. На таком принципе была основана работа самых первых, так сказать, «классических» капч, и он до сих пор успешно применяется.

Похожие статьи