Hallo,
ich habe ein Gästebuch geschrieben, welches ein captcha enthält, dessen code sieht wie folgt aus:
auf meinen servern läuft es 1a - nur gab es jetzt schon 2 personen die bei der verwendung des gästebuchs im captcha folgende Fehlermeldung erhalten haben:
ich weiss zwar was das Problem ist - das Laden der ttf Datei - welche aber vorhanden ist - also die ttf Datei ist definitiv da.
Also ich bin echt am Ende mit meinem Latein auch chmod wurde schon verschieden auf die ttf datei angwendet.
vielleicht wisst ihr was diese Meldung noch auslösen kann.
Vielen Dank schonmal im vorraus!
gruß
Robert
ich habe ein Gästebuch geschrieben, welches ein captcha enthält, dessen code sieht wie folgt aus:
PHP-Code:
<?
//Hier die session Starten bzw. wieder aufnehmen
@session_start();
//Zuerst externe Daten einbinden
require('../includes/functions.php');
//Zufallscode generieren
$zufall = randomkeys(6);
$_SESSION['sicherheit'] = $zufall;
$im = imagecreate (85, 30);
$black = ImageColorAllocate ($im, 0, 0, 0);
$white = ImageColorAllocate ($im, 255, 255, 255);
$red = ImageColorAllocate ($im, 255, 0, 0);
imagefill ($im, 0, 0, $white);
imageellipse($im, 0, 13, 20, 30, $red);
imageellipse($im, 20, 13, 40, 30, $red);
imageellipse($im, 40, 13, 80, 30, $red);
imageellipse($im, 80, 13, 100, 30, $red);
Imagettftext($im, 18, 0, 0, 20, $black, "1.ttf",$zufall);
if (function_exists("imagegif"))
{
Header("Content-type: image/gif");
ImageGif($im);
}
elseif (function_exists("imagejpeg"))
{
Header("Content-type: image/jpeg");
ImageJpeg($im, "", 0.5);
}
elseif (function_exists("imagepng"))
{
Header("Content-type: image/png");
ImagePng($im);
}
else
{
die("Keine Grafik-Unterstützung vorhanden");
}
ImageDestroy ($im);
?>
Code:
Warning: imagettftext() [function.imagettftext]: Could not find/open font in /gfx/captcha.php on line 25
Also ich bin echt am Ende mit meinem Latein auch chmod wurde schon verschieden auf die ttf datei angwendet.
vielleicht wisst ihr was diese Meldung noch auslösen kann.
Vielen Dank schonmal im vorraus!
gruß
Robert
Kommentar