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>
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 Давай уж выводы сразу тогда... Интересно стало, но не нашел такой темы у него в профиле.
С удовольствием почитаю исследование))