Hola amigos/as, miren tengo un codigo que me sirve para generar captchas, y lo hace bien.
Pero lo que necesito es que me cree captchas mediante un ttf , es decir que el captcha aleatorio tenga una tipografia.
ya que ahora mismo no lo hace.
Lo he intentado pero no me funciona.
Miren este es el codigo que tengo , y en el mismo codigo tengo al final del todo, dos lineas comentadas con un intento fallido para que me cogiera un .ttf
gracias de antemano.
Código PHP:
Ver originalheader("content-type: image/png"); $imagen = imagecreate(150,50) or
die ("Ha ocurrido un error en la libreria GD no esta disponible");
function generate_captcha($chars, $length)
{
$captcha = null;
for($x = 0; $x < $length; $x++)
{
$captcha .= $chars[$rand];
}
return $captcha;
}
$captcha = generate_captcha
(array(0,1,2,3,4,5,6,7,8,9, 'a','b','c','d','e','f'), 4);
imagestring($imagen, 5, 55 ,15, $captcha, $color_texto);
//$font_size = 30;
//imagettftext($imagen, $font_size, 0,12,30, $font_size, 'AHGBold.ttf');