Каптча вида 1+2

Очень даже неплохая каптча, для скриптов SoooFast.Итак.Поставим такую каптчу:
Открываем success.php и ищем:


$captcha=$_POST["captcha"];
$ver=$_SESSION["captcha"];

Меняем на:


$captcha=$_POST["code"];
$ver=$_SESSION["itog"];

Далее ищем:


<span style="vertical-align: middle;">
<form method="post" action="vls.php?view=ok&ds=clicked" style="padding-top: 5px; vertical-align: middle;">
<img src="captcha.php" align="middle"> <input type=text value='' size=10 maxlength=3 name="captcha">
  <input type="submit" value="Подтвердить просмотр">
</form>
</span>
<?
mysql_close($con);
exit();
}
}
if(!isset($_GET["ds"]) or ($_GET["ds"]=='clicked' and $ver==$captcha))


И заменяем целиком на:


<span style="vertical-align: middle;">
<form method="post" action="vls.php?view=ok&ds=clicked" style="padding-top: 5px; vertical-align: middle;">

<?php
$a = rand(1,20);
$b = rand(1,20);
$_SESSION["itog"] = $a + $b;
?>

Введите ответ: <?=$a ?> + <?=$b ?> = </b><input type="text" size=5 maxlength=2 name="code">
      <input type="submit" value="Подтвердить просмотр">

</form>
</span>
<?
mysql_close($con);
exit();
}
}
if(!isset($_GET["ds"]) or ($_GET["ds"]=='clicked' and $ver==$captcha))


Всё.Радуемся жизни.Однако не забываем,что каптча древнейшая и автокликеры её обходят очень легко.

Скачать архив:
captcha1.zip

Автор публикации

не в сети 14 лет

Green-wm

Комментарии: 0Публикации: 50Регистрация: 03-03-2011

Понравилась статья? Поделись в соц. сетях:

Похожие новости

Отправить комментарий

wpDiscuz
Авторизация
*
*
Регистрация
*
*
*
Генерация пароля