M
matibaski
Guest
Moin!
Ich habe von Stoppt den Spam das Chapta-"Tutorial" angesehen, und möchte es nun verwenden, da ich zu faul war, ein 100% eigenes zu machen...
Doch mein Problem ist, dass es nicht angezeigt wird.
MyB - Gb_add
Beim FF erscheint es kurz, und verschwindet. Beim IE wird das Bild als X dargestellt.
Doch wieso?
Also so sieht es aus:
Und aufgerufen wird es so:
Also die Pfade stimmen alle, ich weiss nicht, was falsch ist.
MfG, matibaski
Ich habe von Stoppt den Spam das Chapta-"Tutorial" angesehen, und möchte es nun verwenden, da ich zu faul war, ein 100% eigenes zu machen...
Doch mein Problem ist, dass es nicht angezeigt wird.
MyB - Gb_add
Beim FF erscheint es kurz, und verschwindet. Beim IE wird das Bild als X dargestellt.
Doch wieso?
Also so sieht es aus:
PHP:
<?php
session_start();
unset($_SESSION['captcha_spam']);
function randomString($len) {
srand(date("s"));
$possible="0123456789";
$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('_private/captcha/captcha.png'); // Das Bild
$color = ImageColorAllocate($img, 0, 0, 0); //Schriftfarbe
$ttf = "_private/captcha/kartika.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);
?>
PHP:
<img src="_private/captcha/captcha.php" style="width:140px; height:40px; border:0px" title="Spamschutz" />
MfG, matibaski