Как осуществить action с помощью PHP вне формы [дубликат]

176
10 декабря 2016, 10:10

Данный вопрос уже был задан и имеет решение:

  • Action для form на PHP 1 ответ

Есть некая форма

<form action="" method="post" id="form-vidguki">

в которой поле action пустое, в форме есть проверка каптчи, Проверка капчти реализована на php. Если каптча введена неверно, то просто возвращает на эту же страницу(страница добавление отзыва). Если капча введена правильно, то необходимо осуществить action, после чего осуществляется передача данных из формы в файл добавления отзыва в базу, как это сделать? Или по-другому, как осуществлять action только после проверки каптчи?

Answer 1
<form action="page.php" method="post" id="form-vidguki">

Форма в любом случае должна лететь на обработчик page.php в нём проверяется: 1. Полнота и правильность заполнения 2. Капча Если правильно всё обработчик добавляет запись в БД а пользователя потом редиректит куда надо. Если не правильно то пользователя сразу редиректим куда надо - назад, или на страницу ошибки.

READ ALSO
SQL Primary Key и Foreign Key, объясните принцип

SQL Primary Key и Foreign Key, объясните принцип

Есть у меня две таблицы: product_content и product_imagesВ первой я храню всю текстовую информацию о продукте, в другой я храню адрес для изображений

186
Ошибка autoload в 92five app

Ошибка autoload в 92five app

Скачал 92five app , но при запуске на XAMPP возникли следующие ошибки, хотя Composer я устанавливал

176
Modx evo как сделать url регистрозависимым

Modx evo как сделать url регистрозависимым

mysitecom/books/book1/ 1) Как сделать чтобы mysite

190
Как избавиться от слэшей url

Как избавиться от слэшей url

Как избавиться от слэшей в url?

151