Как мне в этой версии сделать легкую капчу? Ну что бы текст был не кривым а ровным, а еще бы лучше было бы если бы вы мне сказали как сделать что бы чисто были цифры и всего две цифры в капче,надеюсь на вашу помощь
function capcha($hard) {
switch($hard){
case 2:
$num = range(10, 99);
$first = array_rand($num);
$second = array_rand($num);
$size = 6;
break;
case 3:
$num = range(100, 999);
$first = array_rand($num);
$second = array_rand($num);
$size = 8;
break;
default :
$num = range(1, 9);
$first = array_rand($num);
$second = array_rand($num);
$size = 4;
break;
};
$sum = $num[$first] + $num[$second];
$_SESSION['capcha'] = $sum;
$img = $num[$first] . ' + ' . $num[$second];
return $img . ' = <input type="text" size="' . $size . '" name="capcha"/><br/>';
}
Текстовая
не советую трогать каптчу, ее ведь не просто так такой сделали, а чтобы не спамили
FlySelf (23.09.2011/08:02)
не советую трогать каптчу, ее ведь не просто так такой сделали, а чтобы не спамили
Ничего, после набега на их сайт толпы английскоязычных ботов, быстро вернут стандартную капчу