Данный вопрос уже был задан и имеет решение:
Есть некая форма
<form action="" method="post" id="form-vidguki">
в которой поле action пустое, в форме есть проверка каптчи, Проверка капчти реализована на php. Если каптча введена неверно, то просто возвращает на эту же страницу(страница добавление отзыва). Если капча введена правильно, то необходимо осуществить action, после чего осуществляется передача данных из формы в файл добавления отзыва в базу, как это сделать? Или по-другому, как осуществлять action только после проверки каптчи?
<form action="page.php" method="post" id="form-vidguki">
Форма в любом случае должна лететь на обработчик page.php в нём проверяется: 1. Полнота и правильность заполнения 2. Капча Если правильно всё обработчик добавляет запись в БД а пользователя потом редиректит куда надо. Если не правильно то пользователя сразу редиректим куда надо - назад, или на страницу ошибки.
Как развивать веб-проекты в 2026 году: технологии, контент E-E-A-T и факторы доверия
Современные инструменты для криптотрейдинга: как технологии помогают принимать решения
Апостиль в Лос-Анджелесе без лишних нервов и бумажной волокиты
Основные этапы разработки сайта для стоматологической клиники