ГЛАВНАЯ | HTML | CSS | PHP | JS | ЕЩЁ |

Простая цифровая капча

Нам нужна самая простая капча, которую только можно придумать! Сразу на ум приходит цифровая капча – потому, что она самая простая!

Мы разобрались с методом post, нарисовали форму, теперь нам нужна простая капча!

Начнем с предложения, что нужно ввести два числа и их сумму.

Введите два числа и их сумму

Обращаю ваше внимание на тип данных это «type= number» - кроме числа или цифр, туда ничего нельзя встваить…

Потом нам потребуется форма для вставки этих чисел..

<input type="number" name="a" required><n>плюс</n>
<input type="number" name="b" required><n>равно</n>
<input type="number" name="summa" required>

Так у нас получилось:

плюсравно

Следующим шагом вы должны спросить = зачем там у нас <n> - добавим ему круговые отступы - n{ padding: 10px; }

Результат:

плюсравно

Ну и далее нам предстоит обработать эти три числа – это довольно просто – получаем каждое число в переменную!

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

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

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

И проверим если $summa != $sum

$sum = $a + $b;

if( $summa != $sum)

{

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

}

else

{

//здесь код, который должен выполниться...

}

Форма обратной связи с простой, цифровой капчей
Посмотреть пример и скачать можно по ниже идущей ссылке

Скрипт № 11.3
Название скрипта и номер :Простая капча с цифрами
Пример - Простая капча с цифрами
Скачать - архив
Все скрипты на одной страницеС вашими куками, что-то не то..., попробуете перезагрузить страницу..

Все статьи авторские, при копироавании активная ссылка обязательна DwWeb.ru! © 2015 - 2019