Login   Register  
PHP Classes
elePHPant
Icontem

Named Buttons Captcha

Recommend this page to a friend!
Stumble It! Stumble It! Bookmark in del.icio.us Bookmark in del.icio.us

  Author  
Picture of Nguyen Duc Thuan
Name: Nguyen Duc Thuan <e-mail contact>
Packages: 2 Browse all classes by Nguyen Duc Thuan Browse all classes by
Country: Viet Nam Viet Nam - PHP jobs in Viet Nam
Age: 26
All time rank: 23998 in Viet Nam Viet Nam
Week rank: 2187 Up9 in Viet Nam Viet Nam Down
Innovation award
Innovation award
Nominee: 1x


  Detailed description   Download .zip .tar.gz  
This package can show a CAPTCHA image with validation question and answers.

It can generate an image with message that presents a question that the user needs to answer to pass the CAPTCHA validation challenge.

The main class also generates button images with text that present different answers for the challenge question.

The correct answer is stored in one of several possible containers for subsequent validation. Currently it provides container classes for storing answers in session variables or APC cache keys.

The challenge question and answers are redefinable. The presentation of the question and answer is defined by custom template scripts.

  Classes of Nguyen Duc Thuan  >  Named Buttons Captcha  >  Download .zip .tar.gz  >  Support forum Support forum (1)  >  Blog Blog  >  RSS 1.0 feed RSS 2.0 feed Latest changes  
Name: Named Buttons Captcha
Base name: namedbuttons-captcha
Description: Show a CAPTCHA image with validation questions
Version: 0.9.0
PHP version: 5.2
License: BSD License
All time users: 380 users
All time rank: 5617
Week users: 0 users
Week rank: 2051 Equal
 
  Groups   Rate classes User ratings   Applications   Files Files  

  Groups  
Group folder image PHP 5 Classes using PHP 5 specific features View top rated classes
Group folder image Graphics Colors, images, charts and picture formats View top rated classes
Group folder image Validation Validation algorithms View top rated classes
Group folder image Security Security protection and attack detection View top rated classes


  Innovation Award  
PHP Programming Innovation award nominee
April 2012
Number 5

Prize: One copy of the Zend Studio
CAPTCHA validation is often used to prevent automated access of robot scripts to sites that are intended to be accessed only by real human users.

Most solutions tend to challenge the user by asking him to respond to a question, which often is something written or drawn in a graphical image.

This class goes further and makes it more difficult for robots to break by presenting either the challenge and the possible responses as images.

Manuel Lemos

  User ratings  
Not yet rated by the users

  Applications that use this class  
No application links were specified for this class.
Add link image If you know an application of this package, send a message to the author to add a link here.
  Files folder image Files  
File Role Description
Files folder imagelib (3 files, 1 directory)
Accessible without login Plain text file example-color.php Example Example script
Accessible without login Plain text file example-default.php Example Unit test script
Accessible without login Plain text file example-no-image.php Example Example script
Accessible without login Plain text file example-questions.php Example Unit test script

  Files  /  Files folder image lib  
File Role Description
Files folder imageNamedButtonsCaptcha (1 directory)
  Plain text file NamedButtonsCaptcha.php Class Class source
  Accessible without login Plain text file template.php Conf. Configuration script
  Accessible without login Plain text file template2.php Conf. Configuration script

  Files  /  lib  /  Files folder image NamedButtonsCaptcha  
File Role Description
Files folder imageKeyStorage (3 files)

  Files  /  lib  /  NamedButtonsCaptcha  /  Files folder image KeyStorage  
File Role Description
  Plain text file Abstract.php Class Class source
  Plain text file Apc.php Class Class source
  Plain text file Session.php Class Class source

Download all files: namedbuttons-captcha.tar.gz namedbuttons-captcha.zip
NOTICE: if you are using a download manager program like 'GetRight', please Login before trying to download this archive.