<?php
if($_POST['img_code'] === $_SESSION['капча']) {
echo 'good';
} else {
echo 'bad';
}
?>
Добавлено 18.11.15 в 21:05:54:
Либо 2 равно, если тип данных разный у сессии и пост данных.
за 30р могу подогнать капчу, рабочую, со сменой цвета, шрифта и размера изображения
для особо одаренных поподробней пожалуйста
http://profiwm.com/zc/file9619 Здесь выдерни,как раз та что за 30 руб предлогают
создаешь холст на нём рандомно рисуеш буквы фигачиш в сессию значения. ПРОФИТ!
не проще ли сделать скрытый input типа text, дать ему имя url, вписать в него http:// и проверять на то что в него приходит. если это бот, то 99% что это поле будет отличаться. если конечно какой-то школьник не напишет для формы свой спамер, где предусмотрит скрытые текстовые поля. + если ему еще мозгов хватит на это.