Skip to content

Extravaganza Math Captcha is a small, fast and secure Captcha Class for small sites. E.g. 11 + 36 = ?

Notifications You must be signed in to change notification settings

oliinykdm/ExtravaganzaMathCaptcha

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 

Repository files navigation

Extravaganza Math Captcha

How it works

Extravaganza Math Captcha is a small, fast and secure Captcha Class for small sites. E.g. 11 + 36 = ?

Features

  • Only two methods. GenerateCaptcha and CheckCaptcha — it's all!
  • Random plus and minus operations.

Requirements

  • PHP 5.4

Using

Generate captcha

$captcha = ExtravaganzaMathCaptcha::generateCaptcha();

Display generated captcha

echo "How much is {$captcha['A']} {$captcha['action']} {$captcha['B']} = ?"; // How much is 5 + 3 = ?

Check captcha

if(ExtravaganzaMathCaptcha::checkCaptcha($answer) { // $answer = 8
  echo "Captcha correct";
}
else
{
  echo "Bad captcha";
}

About

Extravaganza Math Captcha is a small, fast and secure Captcha Class for small sites. E.g. 11 + 36 = ?

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages