aqui es donde la clase que usas guarda el captcha code en la sesion y las funciones para comprovarlo
Código PHP:
function saveData()
{
$_SESSION['securimage_code_value'] = strtolower($this->code);
}
/**
* Validate the code to the user code
*
* @access private
*
*/
function validate()
{
if ( isset($_SESSION['securimage_code_value']) && !empty($_SESSION['securimage_code_value']) ) {
if ( $_SESSION['securimage_code_value'] == strtolower(trim($this->code_entered)) ) {
$this->correct_code = true;
$_SESSION['securimage_code_value'] = '';
} else {
$this->correct_code = false;
}
} else {
$this->correct_code = false;
}
}
/**
* Get the captcha code
*
* @since 1.0.1
* @return string
*/
function getCode()
{
if (isset($_SESSION['securimage_code_value']) && !empty($_SESSION['securimage_code_value'])) {
return $_SESSION['securimage_code_value'];
} else {
return '';
}
}
/**
* Check if the user entered code was correct
*
* @access private
* @return boolean
*/
function checkCode()
{
return $this->correct_code;
}
esto es del archivo secureimage.php
Hay ejemplos mucho mas sencillos en el foro el las FAQ'S creo
si no ve al buscador del foro y escribe
seguridad captcha php
ABRES LA SESSION EN CADA ARCHIVO???
Un saludo