BotDetect PHP CAPTCHA Customization Sample

PHP CAPTCHA validation
CAPTCHA Image Custom Tooltip
Reload Icon Custom TooltipSound Icon Custom English Tooltip
 

Custom BotDetect Client-Side Events Debug Log

Description

This sample project shows how to customize BotDetect Captcha behavior and appearance.

BotDetect 3.0 allows user-defined customization of many Captcha options through a special CaptchaConfig.php configuration file; some customizations also require page source changes.

Shown customizations include: Captcha image color scheme, sound & reload icons and their tooltips, custom client-side handlers for BotDetect actions such as sound playing and Captcha reloading (resulting in simple debug messages on icon clicks in this sample), ...

The CaptchaConfig.php file used in this sample project contains detailed descriptions and explanations of the many customizable options.

You can then use chosen customization options to configure BotDetect to precisely match your application requirements.

Free Version Limitations

  • The free version of BotDetect includes a randomized BotDetect™ trademark in the background of 50% of all Captcha images generated.
  • It also has limited sound functionality, replacing the CAPTCHA sound with "SOUND DEMO" for randomly selected 50% of all CAPTCHA codes.
  • Lastly, the bottom 10 px of the CAPTCHA image are reserved for a link to the BotDetect website.

These limitations are removed if you upgrade your BotDetect license.