This package can be used to perform CAPTCHA validation spelling mathematical expressions.
It generates a random mathematical expression consisting of one of several possible simple operations between two random numbers.
The class presents the expression spelling the numbers and the operation using several variants for expression the operation.
The numbers and the expression are stored in session variables for subsequent validation.
There is a variant of the main class for presenting the expression in Arabic besides English. |