Contactform7 предотвращает повторную отправку значений полейPhp

Кемеровские программисты php общаются здесь
Ответить Пред. темаСлед. тема
Anonymous
 Contactform7 предотвращает повторную отправку значений полей

Сообщение Anonymous »

Я использую WordPress 3.8 и плагин контактной формы 7 с расширением контактной формы 7 db.

Я хочу проверить существующую электронную почту, что я и делаю при отправке на крючке. (alter_wpcf7_posted_data) в файле function.php, как показано ниже:

Код: Выделить всё

function alter_wpcf7_posted_data( $data ) {

global $wpcf7;

if(email_exists( $_POST['mail'])) {
$data = array();
}

return $data;
}
add_filter("wpcf7_posted_data", "alter_wpcf7_posted_data");
Этот перехват выдает ошибку в источнике, но не сохраняет данные.

По сути, я бы не хотел чтобы сохранить данные и выдать ошибку проверки формы, если email_exists() возвращает true.

Кто-нибудь знает, как предотвратить отправку формы.

Примечание. Я не использую отправку формы AJAX.

Подробнее здесь: https://stackoverflow.com/questions/235 ... submission
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «Php»