СКРИПТЫ
ТЕГИ:
php (282)
js (144)
html (132)
css (99)
html tags (58)
jquery (39)
edit text (37)
php array (30)
form html (29)
fonts (22)
foto (21)
forum (19)
ruweb.net (19)
atom (19)
html book (17)
board (17)
Показать еще :
php file (16)
js method (16)
hosting (16)
svg (16)
link (15)
htaccess (13)
osclass (13)
color (13)
table (12)
path (12)
php date (11)
online (11)
yandex (11)
js delete (11)
icon (11)
jsphp (11)
input (11)
notepad (11)
form (10)
php img (10)
url (10)
mouse (9)
info (9)
img (7)
cookie (7)
comment (7)
task (7)
ftp (7)
php url (7)
dosite (6)
click (6)
hover (6)
js url (6)
reg.ru (5)
chart (5)
php get (5)
adminka (5)
value (5)
mb (5)
js id (4)
bbcode (4)
submit (4)
js form (4)
browser (4)
select (4)
search (4)
js copy (4)
iframe (4)
symbols (4)
captcha (3)
https (3)
js post (3)
vk (3)
scandir (3)
js time (3)
ssl (3)
vs code (3)
height (2)
details (2)
youtube (2)
tag hr (2)
sitemap (2)
title (2)
ukoz (2)
cursor (2)
console (2)
seo (2)
js vars (2)
video (2)
smile (1)
windows (1)
numbers (1)
archive (1)
header (1)
books (1)
domen (1)
padding (1)

Как сделать капчу со словами, выбор слова с примерами

Капча со словами, капчи состоящие из слов - как сделать такую капчу, капча со словами , выбор слов. У нас будут предложения и из предложения нужно выбрать какое-то слово или букву и т.д. С примерами и скачать!

Капча которая использует слова php

  1. Алгоритм работы капчи со словами
  2. Видео - капча со словами - скачать капчу из видео
  3. Пример самой простой капчи со словами + скачать
  4. Форма для капчи со словами
  5. Рандомный вывод слов капчи + переменные
  6. Проверка введенного слова в капче и слова из массива
  7. Старая капча со словами

  1. Алгоритм работы капчи со словами

    Прежде чем начинать разбирать капчу со словами нам нужен алгоритм работы капчи со словами:

    Слова будут выводиться случайно с помощью array_rand.

    Это слово будет вписываться в input с типом hidden - скрытое поле.

    Пользователь видит слово и записывает увиденное слово с экрана.

    После отправки скрытое поле и поле введенное пользователем сравниваются.

    Если присланы два одинаковых слова - капча со словами пройдена.

    Чтобы не запутаться самому и не запутать вас! Все капчи со словами, делались в разное время, поэтому, чтобы не запутаться, добавим некоторое пояснение.

    Всё описание подходит и для так называемой "новой капчи со словами" и "старой капчи со словами" - разница между ними - лишь оформление.

    И отдельной капчей со словами идет капча из видео, алгоритм использовался аналогичный - вместо изображения предложения.


  2. Видео Капча со словами

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

    Алгоритм данной капчи, которая в видео - абсолютно аналогична капче с картинкой, только вместо изображения - используется предложение.
    Не забываем сказать спасибо! Я старался для вас!

    Скачать капчу(из видео) со словами в предложении

    Капча со словами в предложении


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

    Вы можете протестировать данную капчу со словами сверху написано слово, которое требуется ввести в строку ввода и нажмите отправить:

    Напишите слово слон

    Также

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

    + Скачать капчу со словами на основной странице со скриптами


  4. Форма для капчи со словами

    Давайте разберемся как работает капча со словами и из чего она состоит:

    Создадим переменную $show в которую положим, слова. что нужно сделать + слова из массива, о котором поговорим позже:

    Напишите слово <red>'.$array[$array_rand].'</red>

    В форму вставляем атрибуты action и метод post

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

    Поле с вводом нашего слова... не обязательно это будет животное, можно просто напишите слово...:

    <input type="text" name="text_kapcha" placeholder="Название животного" required><br>

    В кнопку button добавим value опять то слово из массива слов.

    <button name="submit" value="'.$array[$array_rand] .'">Отправить</button>

    Соберем всю переменную вместе:

    $show .= '

    Напишите слово <red>'.$array[$array_rand].'</red>

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

    <input type="text" name="text_kapcha" placeholder="Название животного" required><br>

    <button name="submit" value="'.$array[$array_rand] .'">Отправить</button>

    </form>

    </div>

    ';


  5. Рандомный вывод слов капчи + переменные

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

    $array = array('слон','кот','крокодил','мышь','петух','конь');

    Выведем случайным образом номер ключа данного массива:

    $array_rand = array_rand($array, 1);

    Из выше приведенной формы получим в переменную, из поля ввода:

    $text_kapcha = strip_tags(trim($_POST['text_kapcha']));

    И в кнопке button было значение из выше приведенного массива, его тоже получим в переменную

    $submit = strip_tags(trim($_POST['submit']));

    Соберем весь перечисленный код:

    $array = array('слон','кот','крокодил','мышь','петух','конь');

    $array_rand = array_rand($array, 1);

    $text_kapcha = strip_tags(trim($_POST['text_kapcha']));

    $submit = strip_tags(trim($_POST['submit']));


  6. Проверка введенного слова в капче и слова из массива

    Далее -> у нас есть уже все в наличии для работы +капчи со словами, нам осталось, только и всего то, проверить, что было отправлено в поле ввода, т.е. то слово, которое ввел пользователь и то слово, которой пряталось в value button :

    if($submit)

    {

    if($text_kapcha == $submit)

    {

    $show .='<green>Все верно</green><br>';

    }

    else

    {

    $show .='<red>Ответ не правильный!</red><br>';

    }

    }

    Проверить работоспособность выше приведенного кода капчи со словами можно либо в этом пункте,

    либо на отдельной странице.

    Скачать капчу со словами можно здесь.


  7. Старая капча со словами

    Для первого варианта капчи со словами описания как такого не было, просто взял самый первый вариант моей капчи с картинкой и удалили картинку!

Пользуйтесь на здоровье! Не забудьте сказать спасибо
Теги :
Капча со словами
капча выбрать слово

Сообщение системы комментирования :

01.09.2021

Форма пока доступна только админу... скоро все заработает...надеюсь...

Последние комментарии :
Марат :
17.10.2021 39:28
Давно не делал и страницу и видео в один день... чет, как-то выжитый как…
подробнее.
Марат :
10.10.2021 17:20
Добавлен новый смайл
подробнее.
Марат :
05.10.2021 26:37
Страница sitemap.html восстановлена. Но будут вводиться только страницы…
подробнее.
Марат :
04.10.2021 38:22
Добавил несколько вариантов поставить смайл на страницу своего сайта! 3 варианта! Кроме варианта скачать…
подробнее.
Марат :
17.09.2021 28:02
Установка Яндекс поиск на сайт! Контент обновлен на 100%. Такое ощущение, что старый текст не я…
подробнее.
Марат :
07.09.2021 23:21
Частенько приходится исправлять ошибки и вот...как-то я обратил внимание на надпись: "нажми ctrl enter" на сайте и…
подробнее.
ruweb