Moin Leute ich wollte eben für mein Gästebuch auf unsere Team Homepage ein captcha system einbauen aber irgentwie funzt es nicht...
Diese ist das Gästebuch:
https://www.deshadows.de/gaestebuch_paintball_in_dresden
(Wie mann sehen kann wird das Bild nicht Angezeigt)
Der HTML COde dafür:
die php datei:
Mein Bild:
https://www.deshadows.de/gaestebuch_paintball_in_dresden/captcha/captcha.PNG
Warum wird da nichts angezeigt?
Diese ist das Gästebuch:
https://www.deshadows.de/gaestebuch_paintball_in_dresden
(Wie mann sehen kann wird das Bild nicht Angezeigt)
Der HTML COde dafür:
Code:
<tr>
<td><img src="captcha/captcha.php" border="0" title="Sicherheitscode"></td>
<td><input type="text" name="sicherheitscode" size="4"></td>
</tr>
die php datei:
Code:
<?php
session_start();
unset($_SESSION['captcha_spam']);
$text = rand(1000,10000); //Zufallszahl
function encrypt($string, $key) {
$result = '';
for($i=0; $i<strlen($string); $i++) {
$char = substr($string, $i, 1);
$keychar = substr($key, ($i % strlen($key))-1, 1);
$char = chr(ord($char)+ord($keychar));
$result.=$char;
}
return base64_encode($result);
}
$_SESSION['captcha_spam'] = encrypt($text, "8F384lS96"); //Key
$_SESSION['captcha_spam'] = str_replace("=", "", $_SESSION['captcha_spam']);
header('Content-type: image/png');
$img = ImageCreateFromPNG('captcha.PNG'); //Backgroundimage
$color = ImageColorAllocate($img, 0, 0, 0); //Farbe
$ttf = $_SERVER['Document_Root']."/arial.ttf"; //Schriftart
$ttfsize = 25; //Schriftgrösse
$angle = rand(0,5);
$t_x = rand(5,50);
$t_y = 35;
imagettftext($img, $ttfsize, $angle, $t_x, $t_y, $color, $ttf, $text);
imagepng($img);
imagedestroy($img);
?>
Mein Bild:
https://www.deshadows.de/gaestebuch_paintball_in_dresden/captcha/captcha.PNG
Warum wird da nichts angezeigt?