Superior Web Solutions 905 532 9642
HOME CLIENTS SERVICES BLOG ABOUT US CONTACT US
Categories:
 Internet Marketing
 iPhone iPad Apps Development
 IT Humour
 IT Industry News
 Search Engines
 User Guides
 Web Development
Browse by tags
Search Blog:
RSS
Subscribe to our newsletter
Name*:
E-Mail*:
Recent Posts
Most Common Screen Resolutions in 2011
Make PHP CAPTCHA more secure
Updated Stats
What Googles New Search Security Measures Mean to You
GoDaddy Mod_Rewrite Problem
What is the default font size in Browsers?
September 22, 2009 - What is CAPTCHA and why it is used

 CAPTCHA stands for “Completely Automated Public Turing test to tell Computers and Humans Apart”. This is a challenge-response test used on web-forms to ensure that the form is filed in by a human being, or in other words it is a form of protection from bots (computers) filling out forms.

Why would a computer fill out forms?
There are two main types of forms that need protection, one is a registration form and another is a contact form.  Sites requiring registration usually have some kind of messaging systems and using a computer program people can create multiple accounts and send out spam to other users. Contact forms on the sites usually deliver messages to the site owner; if it is not properly coded, may be used to send spam to other email addresses. In both cases CAPTCHA stops computers from submitting a form.
Different types of CATPCHA
Most often used is the image recognition type, here are few common samples:
   
Another type is questions like “Sum of one and two” that is written with words or with digits “1+2=” (The first sample has to have few languages options or it will create a problem for non English speaking users).
Some people overuse this protection method and end up with forms that are impossible even for humans to submit. So while trying to protect, one has to keep in mind that sites are done for people to use. The next post will provide a sample CAPTCHA using PHP.

Michael Pankratov

Associated tags:  PHP, Security, Form, CAPTCHA
Comments:
Florence wrote on May 31, 2011 at 08:48
Wow, your post makes mine look felebe. More power to you!
Michael Pankratov wrote on October 5, 2009 at 10:42
To see how to implement CAPTCHA using PHP click here
Add Comment:
Name*:
E-Mail: Website:
Your message*:
»
© 2000 - 2012 Superior Web Solutions Web design    Web development    Online marketing