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/>';
} Текстовая