Капча на php

Капча на PHP

Відео: Проста капча на php

Капчу на PHP, або код, що дозволяє відрізнити людину від робота, кожен з Вас вводив багаторазово: при реєстрації, при відправленні повідомлення, при пошуку на сайті і багато, де ще. І в цій статті ми з Вами розберемо скрипт, який реалізує капчу на PHP, а також я Вам покажу, як використовувати даний скрипт.

Спочатку скачайте скрипт капчи на PHP. Отримуйте архів і розміщуйте його на Ваш сайт.




Тепер про те, як додати капчу на форму, наприклад, на форму реєстрації:




В результаті, на формі реєстрації Ви побачите код перевірки, який користувач повинен буде ввести. Тепер про те, як перевірити правильність введення. Для цього в файлі "register.php"(Або в іншому файлі, який вказаний в атрибуті"action") Пишемо такі рядки:

Відео: PHP Captcha Tutorial

session_start() -
if($ _POST[`Kapcha`]!= $ _SESSION[`Rand_code`]) echo "Капча введена невірно"-
else echo "Капча введена вірно"-

Тобто зчитуємо те, що ввів користувач ($ _POST [ `kapcha`]) І порівнюємо з тим, що знаходиться в сесії (дане значення було записано при генерації капчи). Якщо значення не збігаються, то робимо висновок, що капча введена неправильно, інакше робимо висновок, що капча введена вірно. Тобто далі Ви можете, грунтуючись на результат порівняння виконати певні дії. Наприклад, зареєструвати користувача або відправити його знову на форму реєстрації, хоча, безумовно, це залежить від Вашої завдання.

Відео: crear un captcha con PHP

Якщо Ви хочете навчитися самостійно створювати подібні скрипти, то подивіться мій Відеокурс "PHP і MySQL з Нулі до Гуру": Http://srs.myrusakov.ru/php

Поділися в соціальних мережах:

Схожі
Обробка форми в phpОбробка форми в php
Як дізнатися pid скриптаЯк дізнатися pid скрипта
Створення движка на mvc. Починаємо робити чат.Створення движка на mvc. Починаємо робити чат.
Як зробити моніторинг сервераЯк зробити моніторинг сервера
Динамічний висновок в php-скриптіДинамічний висновок в php-скрипті
Скасування повторної відправки формиСкасування повторної відправки форми
Замок за шаблоном на jаvascript.Замок за шаблоном на jаvascript.
Робота з cookie в phpРобота з cookie в php
Як зробити реєстрацію та авторизацію користувачів на сайтіЯк зробити реєстрацію та авторизацію користувачів на сайті
Скрипт форми зворотного зв`язкуСкрипт форми зворотного зв`язку
» » Капча на php