Overview


SOLMETRA FormValidator is a PHP class used to validate web forms against automated submissions. The process involves generating and displaying a distorted image of secret phrase which is readable to humans but completely incomprehendable to machines - even to OCR programs. This protection mechanism is known as CAPTCHA (completely automated public Turing test to tell computers and humans apart).
Current release:
SOLMETRA FormValidator v1.01 (download here - ZIP 82 KB)
Features of the current release:
- Easy to set up and use - works straight "out of the box" - no configuration required;
- Can randomly use any number of custom backgrounds (there are 12 different backgrounds included in the package);
- Automatically adjusts for the size of the background;
- Can use any number of TTF fonts (4 custom fonts included in package);
- Each letter is altered individually by randomizing used font, angle, position and color;
- Customizable: fonts and font sizes, text and shadow colors, character sets;
- Variable length strings - class stretches the phrase to gracefully fit across the background;
- Automatic image format recognition (GIF, JPEG and PNG files are supported);
- Uses PHP session to store user tags and generates images on the fly. No files are saved to disk.
- Option to track users without the usage of PHP sessions
Requirements:
- Server: PHP 4.1.0 or later on any compatible OS with GD and FreeType support enabled
- Client: Any web browser with cookie support
Sample output:

(Refresh this page to regenerate code image)

|
 |
|