Estoy desarrollando un formulario utilizando captcha para evitar correos spam, lo cual estoy usando una clase donde tengo el codigo para generar la imagen:
Código PHP:
class captchaImage(
function Image(){
$md5 = md5(microtime() * mktime());
$string = substr($md5,0,5);
$captcha = imagecreatefrompng("./captcha.png");
$black = imagecolorallocate($captcha, 0, 0, 0);
$line = imagecolorallocate($captcha,233,239,239);
imageline($captcha,0,0,39,29,$line);
imageline($captcha,40,0,64,29,$line);
imagestring($captcha, 5, 1, 5, $string, $black);
$_SESSION['key'] = md5($string);
header("Content-type: image/png");
imagepng($captcha);
}
}
No he podido resolver este problema, es por eso que les pido ayuda para que me asesoren con esto.
De antemano gracias a todos,