Ver Mensaje Individual
  #1 (permalink)  
Antiguo 07/04/2009, 12:02
Avatar de chidomen
chidomen
 
Fecha de Ingreso: enero-2005
Ubicación: aquí
Mensajes: 380
Antigüedad: 20 años
Puntos: 0
Exclamación Como usar captcha desde una clase

Hola a todos,

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($captcha000);
$line imagecolorallocate($captcha,233,239,239);

imageline($captcha,0,0,39,29,$line);
imageline($captcha,40,0,64,29,$line);
imagestring($captcha515$string$black);
$_SESSION['key'] = md5($string);
header("Content-type: image/png");
imagepng($captcha);
}

Cuando hago la pruba ejecutando el archivo de la clase correo perfectamente, pero cuando intento llamar la clase desde otro archivo me arroja un monton de caracteres extraños.

No he podido resolver este problema, es por eso que les pido ayuda para que me asesoren con esto.

De antemano gracias a todos,
__________________
.. simplemente soy un mexicano apasionado ..
guasanericonsul.com