На моем сайте есть форма обратной связи. она находится на странице feedback.php
После нажатия кнопки ОТПРАВИТЬ данные отправляются на страницу с php обработчиком feedbacksend.php , где данные отправляются мне на почту.
В форме пользователь указывает свой имейл. Мне нужно чтобы введенные данные отправлялись и НА МОЮ почту и на почту пользователя, которую он указал в форме.
код на странице обработчика выглядит так:
$Data2=substr($_POST["Data2"],0,50);
$to = "мой имейл";
$subject = "тема письмаt";
$date=date ( "Y-m-d H:i:s",mktime());
$message="<html>
<head>
<title>Новое письмо.</title>
данные формы
......
</html>";
$headers = "Content-type: text/html; charset=windows-1251 \r\n";
$send=mail($to, $subject, $message, $headers);
В параметре $Data2 - обрабатывается как раз имейл пользователя
Вобщем наверное уже вы поняли, что мне нужно узнать какой параметр и как нужно вставить в поле $to
Очень признателен за помощь!
Спустя 14 минут, 14 секунд (28.04.2011 - 23:43) waldicom написал(а):
Самый простой и тупой способ: вызвать mail() два раза.
Первый раз со своим адресом ($to), второй раз с адресом пользователя ($Data2).
Первый раз со своим адресом ($to), второй раз с адресом пользователя ($Data2).
Спустя 5 минут, 29 секунд (28.04.2011 - 23:49) eos1d написал(а):
Знаете , я сделал как вы скзали, еще раз вызвал send. получилось так:
$send=mail($to, $subject, $message, $headers);
$send=mail($Data2, $subject, $message, $headers);
но ничего не приходит на имейл пользователя...
$send=mail($to, $subject, $message, $headers);
$send=mail($Data2, $subject, $message, $headers);
но ничего не приходит на имейл пользователя...
Спустя 49 секунд (28.04.2011 - 23:49) waldicom написал(а):
А
что выдает?
echo $Data2;
что выдает?
Спустя 4 минуты, 27 секунд (28.04.2011 - 23:54) eos1d написал(а):
Выдает корректно имейл пользователя
Спустя 1 минута, 47 секунд (28.04.2011 - 23:56) eos1d написал(а):
Простите, имейл на котором я тестировал, почему то не принял письма. чтото с мэил.ру наверное))) другой ящик принял копию. спасибо вам большущее
Спустя 31 минута, 42 секунды (29.04.2011 - 00:27) eos1d написал(а):
А еще подскажите пожалуйста, как отобразить в письме поле ОТ КОГО, чтобы у пользователя отображался не адрес моего сервера, а что то более красивое)
Спустя 10 часов, 51 минута, 29 секунд (29.04.2011 - 11:19) Игорь_Vasinsky написал(а):
$author = "ВКонтакте.ру <admin@vkontakte.ru>";
не проверял.
Спустя 1 день, 59 минут, 19 секунд (30.04.2011 - 12:18) eos1d написал(а):
не работает...
Спустя 41 минута, 2 секунды (30.04.2011 - 12:59) Guest написал(а):
Это нужно добавить в заголовки в поле From
$headers .= "\nFrom: ".$author;
$headers .= "\nFrom: ".$author;