
10.03.2009, 20:58
|
|
Участник форума
Регистрация: 17.01.2008
Сообщений: 170
С нами:
9640431
Репутация:
105
|
|
тривиальный пример каптчи:
PHP код:
<?php
session_start();
$c = rand(10000, 99999);
$_SESSION['c']=$c;
$im = imagecreate(100, 30);
$bg = imagecolorallocate($im, 255, 255, 255);
$textcolor = imagecolorallocate($im, 0, 0, 255);
imagestring($im, 5, 0, 0, $_SESSION['c'], $textcolor);
header("Content-type: image/png");
imagepng($im);
?>
рандомом берется пятизначное число, записывается в сессию и выводится на экран в виде png
на счет качественной каптчи лучше погугли. есть довольно интерсеные.
Последний раз редактировалось Fuckel; 10.03.2009 в 21:01..
|
|
|