intell88

Рейтинг
81
Регистрация
12.02.2013
Gerga:
intell88, покажи код формы.

---------- Добавлено 07.12.2018 в 10:57 ----------


Можно сделать, чтобы он это позволял.

Код формы:

<form action="" method="POST" class="default-form">

<h3 class="default-description">

Просто укажите ваш телефон, мастер

перезвонит вам в течении 3-х минут </h3>

<input type="hidden" name="name_region" value="" />

<input type="hidden" name="page" value="site.su/">

<input type="hidden" name="email_to" value="shaky-m@yandex.ru, dfg@yandex.ru.ru" />

<input type="number" name="phone" class="text-input" placeholder="+7 (---) --- -- --" required="required">

<img src="http://site.su/wp-content/themes/rsm/captcha.php" class="captcha-image" />

<input type="text" class="captcha-input" name="captcha" placeholder="Введите код" required="required" />

<input type="submit" name="send_message" class="submit-btn" value="Оставьте заявку">

</form>

SeVlad:
О, ужас.

Поставь плагин и не ищи приключений на седалище.

Добрый день, а плагин позволяет задавать адрес получателя на каждую страницу?

Gerga:
intell88, интересно взглянуть как у вас определяется адрес получателя для страницы. Как я могу представить, в вашей форме есть input, в котором вписывается адрес получателя из произвольного поля, это нужно исправить.

Добрый день [ATTACH]179707[/ATTACH]

Это как я понял через redux идет

png 179707.png
SeVlad:
Самописная дырявая кривуля?

Адреса ПОЛУЧАТЕЛЯ?

Да адрес получателя.

В функциях темы:

if(isset($_POST['send_message'])):

$capkey = get_query_var( 'capkey' );

session_start();

if ( $_SESSION["code"] != $_POST["captcha"]) {

wp_redirect( '?status=error' );

exit;

}

Redux::init( 'redux_opt' );

// global $redux_opt;

$phone = $_POST['phone'];

$region = $_POST['name_region'];

$page = $_POST['page'];

$email_to = $_POST['email_to'];

$message .= '<p><b>имя: </b>нет</p>';

$message .= '<p><b>телефон: </b>'.$phone.'</p>';

$message .= '<p><b>содержание: </b>'.$region.'</p>';

$headers = 'From: Mikhail <myname@r-service.com>' . "\r\n";

if( isset($_POST['name']) && !empty($_POST['name']) ){

$message .= '<p><b>Имя: </b>'.$_POST['name'].'</p>';

}

add_filter('wp_mail_content_type', create_function('', 'return "text/html";'));

wp_mail($email_to, 'Заявка от #4268119', $message, $headers);

wp_redirect( '?status=success' );

exit;

endif;

if(isset($_POST['send_message1'])):

Redux::init( 'redux_opt' );

// global $redux_opt;

$phone = $_POST['phone'];

$region = $_POST['name_region'];

$page = $_POST['page'];

$email_to = $_POST['email_to'];

$message .= '<p><b>имя: </b>нет</p>';

$message .= '<p><b>телефон: </b>'.$phone.'</p>';

$message .= '<p><b>содержание: </b>'.$region.'</p>';

$headers = 'From: Mikhail <myname@r-service.com>' . "\r\n";

add_filter('wp_mail_content_type', create_function('', 'return "text/html";'));

wp_mail($email_to, 'Заявка от #4268119', $message, $headers);

wp_redirect( '?status=success' );

exit;

endif;

там две формы на сайте

sqrt:
Минимум от 1 месяца.


Если удалить htaccess с сайта site.ru то то редирект перестанет работать. Лучшее решение изменить url на донорах у тебя их всего 30)

Это как пример, чтобы не усложнять, на самом деле их больше.

Krovavy:
Долгая предновогодняя переписка (и корректировка сайта) с Платоном дала результат в этот ап.
Всем удачи.

подскажите куда именно писать, никак не могу найти форму(

Форму обращения из яндекса убрали окончательно??

Не могу найти форму обращения в яндекс поддержку, скиньте ссылку пожалуйста..

По некоторым позициям наблюдается небольшой подъем после предыдущего апа, но все же позиции на место до конца не вернулись.

aleksandrbol:
В июле 2014 года президент России Владимир Путин подписал закон о внесении поправок в законы "О персональных данных" и "Об информации, информационных технологиях и о защите информации".

А что разве серверы Yandex находятся не в России?

123
Всего: 26