So, die GD-lib ist installiert!
Jetzt sehe ich zwar das Bild, aber die Schrift fehlt.
Serverpfad und Schreibweisen habe ich mehrmals geprüft.
"Free Type Support" ist auch aktiv.
Fehlermeldungen gibt es keine.
bin für einen weiteren Tipp echt dankbar.
- Code: Alles auswählen
<?php
session_start();
unset($_SESSION['captcha_spam']);
function randomString($len) {
srand(date("s"));
//Der String $possible enthält alle Zeichen, die verwendet werden sollen
$possible="ABCDEFGHJKLMNPRSTUVWXYZabcdefghijkmnpqrstuvwxyz23456789";
$str="";
while(strlen($str)<$len) {
$str.=substr($possible,(rand()%(strlen($possible))),1);
}
return($str);
}
$text = randomString(5); //Die Zahl bestimmt die Anzahl stellen
$_SESSION['captcha_spam'] = $text;
header('Content-type: image/png');
$img = ImageCreateFromPNG('captcha_viatos.PNG'); //Backgroundimage
$color = ImageColorAllocate($img, 0, 0, 0); //Farbe
$ttf = "D:/Apache2/htdocs/intern/kontakt/captcha/xfiles.ttf"; //Schriftart
$ttfsize = 25; //Schriftgrösse
$angle = rand(0,5);
$t_x = rand(5,30);
$t_y = 35;
imagettftext($img, $ttfsize, $angle, $t_x, $t_y, $color, $ttf, $text);
imagepng($img);
imagedestroy($img);
error_reporting(E_ALL);
?>