Me dice que la imagen tiene errores, con imagestring() sin usar fuentes no:
Aclaro: las fuentes están bien, he probado con otros direcotorios, otras fuentes y nada, mismo error.
Mi versión GD es: bundled (2.0.23 compatible)
Código PHP:
Header("Content-type: image/png");
// Creamos la imagen:
$ancho = 84;
$alto = 20;
// La llamamos
$im = imagecreate($ancho,$alto);
// Colores
$blanco = imagecolorallocate($im,255,255,255);
$negro = imagecolorallocate($im,0,0,0);
$gris = imagecolorallocate($im,204,204,204);
// La dibujamos:
imagefill($im,0,0,$gris);
/////////////////////////////////////////////////
// Texto:
putenv('GDFONTPATH=sitio/f/'); // Directorio de Fuentes
$font_name = "arial.ttf"; // Nombre de la Fuente
$font_size = "10"; // Tamaño de la Fuente
// El Texto
// Numero aleatorio
$num_al = rand(1000000,10000000);
$num_al = md5($num_al);
// Lo reducimos un poco
$codal = substr($num_al,0,5);
// Metemos Texto
imagettftext ($im, $font_size,0, 0, 0, $blanco, $font_name, $codal);
//imagestring($im,1,20,10,$codal,$blanco);
// Si lo hago simplemente con imagestring sí que funciona // oO'?
// Mostramos la imagen
imagepng($im);
// Liberamos recursos
imagedestroy($im);
Please, ayuda.