[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Отправка копии письма из формы пользователю
eos1d
Доброй ночи! Помогите пожалуйста с решением очень важной для меня задачи:

На моем сайте есть форма обратной связи. она находится на странице 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).

Спустя 5 минут, 29 секунд (28.04.2011 - 23:49) eos1d написал(а):
Знаете , я сделал как вы скзали, еще раз вызвал send. получилось так:

$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;
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.