SEoSashok

SEoSashok
Рейтинг
25
Регистрация
16.07.2012

ivan-lev, Много букв вместо формы...

Array ( [wp_customize] => on [theme] =>
......

татйл сайта, тему, цвета, шаблон и т.д.

---------- Добавлено 14.09.2012 в 18:18 ----------

nchdel, дело тут не в форме, т.к. данные из формы уходят в массив и благополучно выводятся через print и echo. Они есть в массиве, но они не присваиваются именно к переменной $message и не выводятся в теле сообщения.

Вот, весь код полностью, обработка данных + форма -


<?php
if($_POST){
$name = $_POST['name'];
$phone = $_POST['phone'];
$sity = $_POST['sity'];
//$message = 'Текст в сообщении передается';
$message = "От: ".$name.", телефон: ".$phone.", город: ".$sity;
wp_mail( 'my@site.ru', 'Тема', $message );
}
?>

<form class="well" method="post" >
<label>Форма:</label>
<fieldset>
<div class="control-group">
<div class="controls">
<input type="text" class="span2" name="name" id="name" placeholder="Ваше имя…" required>
<input type="text" class="span2" name="phone" id="phone" placeholder="Ваше телефон…" required>
<input type="text" class="span2" name="sity" id="sity" placeholder="Ваше город…" required>
<input type="submit" class="btn btn-success" name="submit" value="Отправить">
</div>
</div>
</fieldset>
</form>


---------- Добавлено 14.09.2012 в 19:58 ----------

И еще... Работа wp_mail, в данном коде, не ждёт нажатия кнопки Отправить, а при обновлении страницы с формой, сразу срабатывает на отправку, а потом еще раз, при нажатии на кнопку.

nchdel, Данные передаю в php файл, чтобы вывести их через echo и убедиться, что они там есть... А так, этот php не нужен.

Вот без лишнего файла, всё рядом..


<?php
if($_POST){
$name = $_POST['name'];
$phone = $_POST['phone'];
$sity = $_POST['sity'];
$message = "От: ".$name.", телефон: ".$phone.", город: ".$sity;
wp_mail( 'my@site.ru', 'Тема', $message );
}
?>

<!--Форма-->
<form class="well" method="post" >
.......
</form>

В результате приходит письмо с содержимым: От: , телефон: , город:

***91 и ***93 это квадратные скобки, которые сертч так отображает.

6666, Сорри... перенесите, если можно.

nchdel, В этом то и дело, что приходит только -

От: , телефон: , город:

Хотя параллельно делаю проверку через -

<form action="<?php bloginfo('template_directory'); ?>/send.php" class="well" method="post" >

и все данные из массива выводятся и отображаются нормально -

send.php

<?php 
echo $name;
echo $phone;
echo $sity;
?>

Пробовал и так, всё одно...

$message = $_POST['name'];

ну никак не видит wp_mail эти данные, переданные через массив.

angr, тогда буду закупаться статьями пока... и ссылками...

Спасиб.

angr, хочешь, чтоб я нарвался...)) мне и так тебя сегодня хватило) один стёб в ответах..

Ragnarok, пару десятков значит придется купить... А вот какой-то трафик это скока? Пока тока до 10 уников...

ПС И спасиб, что нормально ответил.

Какие все подозрительные....)))

А как же п.6 раздела 3? (сам ведь направлял)

Может и ошибся с Михой, но Miha Kuzmin (KMY) первый в поиске вылез.. 10 страниц тем его просмотрел, прежде чем ответить. И нечему тут палитцо!)

angr Давай уж выводы сразу тогда... Интересно стало, но не нашел такой темы у него в профиле.

С удовольствием почитаю исследование))

123
Всего: 29