В связи с переходом на новый движок... возможны сбои в работе! Простите!
Работы производятся прямо сейчас 19-03-2024! 🞨
Меню :
js (244)
php (329)
captcha (3)



Blog (1392)
php (329)
js (244)
html (147)
css (131)
html tags (62)
js tag (56)
jquery (42)
text (37)
js method (36)
php array (33)
js date (33)
form html (30)
online (29)
Показать еще :
fonts (26)
ruweb.net (25)
foto (22)
php file (20)
atom (20)
forum (19)
hosting (18)
svg (18)
input (18)
php date (17)
board (16)
php time (16)
html book (16)
color (15)
info (15)
img (14)
js time (14)
js url (14)
js events (14)
htaccess (13)
select (13)
notepad (13)
osclass (13)
keyboard (12)
знак (12)
dw block (12)
php img (12)
php path (12)
table (12)
download (12)
icon (11)
form (11)
jsphp (11)
alphabet (10)
keyframes (10)
js delete (10)
yandex (10)
mouse (10)
chart (9)
hover (9)
dosite (8)
browser (8)
php post (7)
comment (7)
php url (7)
iframe (6)
php get (6)
mysql (6)
click (6)
list (6)
canvas (6)
adminka (6)
vs code (6)
js id (5)
mb (5)
heading (5)
value (5)
reg.ru (5)
ftp (5)
year (5)
js math (5)
tag a (5)
bbcode (4)
php var (4)
base64 (4)
xml (4)
scandir (4)
games (4)
flags (4)
symbols (4)
week (4)
day (4)
ssl (4)
нок (4)
submit (4)
task (4)
vk (4)
month (4)
pages (4)
console (4)
js form (4)
domen (3)
line (3)
https (3)
js post (3)
jquery post (3)
money (3)
numbers (3)
js img (3)
padding (3)
куб (3)
captcha (3)
ucoz (3)
js hash (3)
tag hr (2)
details (2)
typeof (2)
seo (2)
prompt (2)
sitemap (2)
рся (2)
youtube (2)
height (2)
arrows (2)
js vars (2)
counter (2)
google (2)
qr kod (2)
video (2)
speed (1)
smile (1)
нод (1)
rutube (1)
scroll (1)
windows (1)
archive (1)
jino (1)
cursor (1)

Цифровая капча с примером и скачать

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

Данная капча проста тем, что в ней практически нет кода и всего одна проверка! Данная капча будет математической, или по другому цифровая капча. т.е. будет два поля ввода, знак будет постоянный - это плюс и третье поле - равно.

цифровая капча.

  1. Цифровая капча с тремя числами.
    1. Форма для цифровой капчи и получение данных php
    2. Проверка внутри цифровой капчи
    3. Живой пример цифровой капчи
    4. Скачать цифровую капчу
  2. Цифровая капча в картинке.
    1. Пример цифровой капчи
    2. Скачать цифровую капчу в картинке

  1. Что такое "Цифровая капча с тремя числами"?

    Начнем с определения : "Что такое Цифровая капча с тремя числами":

    "Цифровая капча с тремя числами" представляет собой форму с тремя полями ввода цифр.

    В первом и втором поле - надо ввести два слагаемых(слагаемое ) и в третьем поле нужно ввести их сумму(т.е. прибавить два первых числа)

    Если в капче три числа введены верно.

    Если в капче все три числа введены верно, то вы увидите результат выведенный с помощью echo, строка 28.

    echo "Пятерка! Давай дневник!!!";

    Если в капче три числа введены не верно.

    Если в капче все три числа введены не верно, то вы увидите результат выведенный с помощью echo, строка 34.

    echo "Вам нужно в первый класс!!";

    Вывод результата работы капчи:

    Результат работы капчи, после ввода цифр и отправки данных - будет виден после перезагрузки страницы - обрабатывается с помощью php.

    1. Форма для цифровой капчи и получение данных php

      Не буду делать отдельную подтему для алгоритма работы цифровой капчи, а разберем здесь:

      Алгоритм работы цифровой капчи

      У нас будет три поля ввода цифр - раз уж это называется цифровой капчей из них мы отправляем, соответственно 3 переменные.

      name="a" - цифра 1.

      name="b" - цифра 2.

      name="summa" - цифра 3.

      И далее мы проверяем :

      а + b = summa

      Форма для ввода данных цифровой капчи

      Нам понадобится форма ввода данных для цифровой капчи:

      <form action="" method="post">

      <input type="number" name="a" required="" placeholder="1"> <n>+</n>

      <input type="number" name="b" required="" placeholder="2"> <n>=</n>

      <input type="number" name="summa" required="" placeholder="3">

      <input type="submit" name="submit" value="Отправить">

      </form>

      Использовали для цифровой капчи

      Тег form

      Данные будем отправлять методом - post

      action - пустой - будем отправлять данные на эту же страницу.

      Тег input с типом number

      Используем required - для того, чтобы сделать поля формы обязательными.

      Тег input с типом submit

      Получаем данные из цифровой капчи

      Получим данные из полей, это будет первое и второе слагаемое, и их сумма.

      Нам понадобится сумма двух слагаемых дополнительно - это переменная $sum

      if($_POST['submit']) {$a = $_POST['a'];}

      if($_POST['b']) {$b = $_POST['b'];}

      if($_POST['summa']) {$summa = $_POST['summa'];}

      $sum = $a + $b;

    2. Проверка внутри цифровой капчи

      Данные отправляются из формы с помощью post

      Переменные из полей формы капчи:

      Получаем из трех форм ввода капчи три переменные.

      На сервере два первых числа складываем.

      Если сумма сложенных чисел равна третьему числу, то выводим:

      echo "Пятерка! Давай дневник!!!";

      Если в капче три числа введены не верно.

      Если в капче все три числа введены не верно, то вы увидите результат выведенный с помощью echo, строка 34.

      echo "Вам нужно в первый класс!!";
    3. Живой пример цифровой капчи:

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

      Если вы составите правильное выражение, то ответ капчи будет: Пятерка! Давай дневник!!!

      Если вы составите не правильное выражение, то ответ капчи будет: Вам нужно в первый класс!!

      Протестировать работу цифровой капчи

      + =

      Пример цифровой капчи с тремя числами.

      Пример на отдельной странице
    4. Скачать цифровую капчу

      Как и где скачать цифровую капчу с тремя числами?

      Скачать можно здесь. Что в архиве?

      Архив формата ".zip".

      В архиве данный пример без изменений.


  2. Цифровая капча в картинке.

    Для того, чтобы сделать цифровую капчу в картинке нам понадобится:

    Начнем с того, что преобразуем случайное число в картинку.

    Вы получите вот такую картинку. Можно добавить различные эффекты к данной цифровой капче в картинке... у нас такая задача сейчас не стоит.

    Далее нарисуем простую форму с двумя полями ввода type number + type submit

    + добавим php алгоритм, который получит данное число из картинки и сравнит его с полем ввода, которое вы заполнили данным числом.

    Соберем весь код цифровой капчи в картинке вместе

    Пример капчи в картинке.

    Чтобы протестировать работу примера капчи в картинке, в поле ввода введите цифру с картинки и нажмите отправить!

    Пример цифровой капчи в картинке на отдельной странице.

    Пример цифровой капчи в картинке на отдельной странице.

    Скачать цифровую капчу в картинке.

    Что в архиве?

    Архив формата ".zip".

    В архиве 1 файл "digital_captcha_three_numbers.php" копия примера на отдельной странице.

    Скачать здесь

Не стесняемся говорить спасибо!
Помочь проекту DwWeb.ru

Поделиться ссылкой! C друзьями или врагами!

Этим вы очень поможете проекту! Заранее огромное спасибо!

Ещё : dwweb.ru есть здесь:
ruweb
Все статьи авторские, при копироавании активная ссылка обязательна DwWeb.ru! © 2015 - 2024 Контакты. Реклама на сайте Лучший хостинг : RUWEB + помощь по RUWEB
Страница загружена за : 0.021443 секунд. Подробнее