<?
$r=rand(1000000,9999999);
for($i=0;$i < 7;$i++)//разбиваем секретный код на массив чисел
$arr[$i]=substr($r,$i,1);
$im=imagecreate(130,40);//создаем картинку
imagecolorallocate($im,255,255,255);
$a=0;
for($i=0;$i < 7;$i++)//наносим код на картинку
{
$color=imagecolorallocate($im,rand(0,255),rand(0,255),rand(0,255));
imagestring($im,rand(2,9),$a+=15,rand(0,20),$arr[$i],$color);
}
header("Content-type: image/jpeg");
imagejpeg($im,'',100);//выводим капчу
?>
Вопрос: как одно привязать капчу к форме?
Спустя 6 минут, 1 секунда (2.06.2010 - 12:01) Basili4 написал(а):
Значится так. 1. Сохранеешь секретный код в сесию выводишь капчу в форму и поле куда юзер будет вбивать код на сервере провереш совпало не совпало
Спустя 6 минут, 6 секунд (2.06.2010 - 12:07) ДиммКа написал(а):
а можете это напистаь в коде а не на словах (и что куда вставлять) а то я в php вообще 0!