Ein Captcha wird verwendet, um den Spam in Gästebüchern, Foren, Kontaktformularen, etc. zu bekämpfen. CAPTCHA steht dabei für Completely Automated Public Turing-Test to Tell Computers and Humans Apart – wörtlich „Vollautomatischer öffentlicher Turing-Test, um Computer und Menschen zu unterscheiden“.
Wichtig ist ist hierbei zu wissen, dass Spam nicht von Hand eingetragen wird, sondern von so genannten Robots, welche die Seite nach Formularen abgrasen und dann ihren Spam eintragen oder von Scripten, die automatisch und gezielt Daten direkt an ein Formular senden.
Mit Hilfe des Captcha, welches meist für die Robots/Scripte nicht lesbar ist, wird der Spam abgefangen. Das Captcha Zahlen Bild hat einen fixen Hintergrund und meist eine willkürliche Zahlen- bzw. Ziffernkombination, welche vom User in ein dafür vorgesehenes Feld eingegeben werden muss. Nach Absenden des Formulars wird diese Zahl durch ein Script überprüft. Entspricht es der tatsächlichen Zeichenkette, so wird der Eintrag gespeichert. Es gibt mittlerweile aber auch weitere Methoden, zum Beispiel erkennen von Tieren oder Rechnen von Rechnungen.
weitere Infos und ein kleines gutes Beispiel in PHP
Da die Reichweite sehr hoch ist und der Nutzer quasi gezwungen wird, diese zu betrachten, werden die kleinen Captcha-Gebilde auch für die Werbung genutzt.
Bei Captcha Ad hat man ein Captcha entwickelt, bei dem ein kleiner Werbefilm gezeigt wird, zu dem der Nutzer eine kleine Frage beantworten muss, beispielsweise nach dem Hersteller oder dem Preis des Produktes. Der Webseiten-Betreiber verdient damit sogar etwas Geld, da er an den Werbeeinnahmen beteiligt ist.
Weiteres unter: www.captchaad.de