Das Captcha wurde mit einem tutorial hier erstellt.
Das Toppic finde ich gerade nicht.
Was für Infos braucht ihr noch zu dem Captcha?
Gruß
Mickl
Das Toppic finde ich gerade nicht.
Was für Infos braucht ihr noch zu dem Captcha?
Gruß
Mickl
PHP-Code:
<?php
session_start();
$path = $_SERVER['DOCUMENT_ROOT'].'/blalba/';
function randPass($anz=6)
{
// zufälliges 6-stelliges passwort erzeugen
// es kann auch ein aderer wert als parameter
// im funktionsaufruf eingestellt werden
$arr1 = range("a","z");
$arr2 = array('ä','ö','ü','Ä','Ö','Ü','ß');
$arr3 = range(0,9);
$arr4 = range("A","Z");
$arr = array_merge($arr1,$arr2,$arr3,$arr4);
$pass = '';
srand((float) microtime() * 10000000);
$rand_keys = array_rand($arr, $anz);
for($i=0; $i<$anz; $i++)
{
$pass .= $arr[$rand_keys[$i]];
}
return $pass;
}
$_SESSION['secCheck'] = $secCode = randPass();
$im = imagecreatefromjpeg($path.'sec2.jpg');
$font = $path.'verdana.ttf';
$fontSize = 12;
$fontColor = imagecolorallocate($im, 153, 0, 0);
imagettftext($im, $fontSize, 5, 18, 22, $fontColor, $font, $secCode);
header("Content-Type: image/jpeg");
imagejpeg($im,"",100);
imagedestroy($im);
?>
Kommentar