Всем привет. Полгода назад предыдущий человек на моем месте отключил капчу на форме обратной связи. Я теперь расхлебываю как включить её обратно и ничего не могу понять. Буду рад любой помощи и подсказкам, вот код php файла формы, там есть вставки кода капчи, но где она включается я не пойму. Заранее спасибо!
Александр: значит нужна валидация, у тебя есть часть тут:
у тебя такой код есть
<?if(isset($_POST['keystring']) && isset($_SESSION['captcha_keystring']) && $_SESSION['captcha_keystring'] != $_POST['keystring']){?>
<div class="alert">Неверно введен код с картинки!</div>
<?}?>
и должна быть еще где-то часть в которой в случае неверной каптчи, вместо заказа логика должна завернуть обратно форму, где и будет выполнен код который указан выше (показ ошибок).
С этим тебе предстоит разобраться самостоятельно. Я не сталкивался с подобным кодом раньше, очень похоже на какой-то самописный движок. Кто там и как реализовывал логику проверок я не знаю.