Есть такие варианты?
Спустя 4 минуты, 10 секунд (3.11.2011 - 14:22) Winston написал(а):
А, что мешает отправлять html в теле письма ?
$to="email@domen.ru"; // Адрес получателя
$subject="Тема сообщения";
$body="<table border='1'><tr><td>Тут текст письма</td></tr></table>"; // кстати можно и HTML
$headers .= "Content-Type: text/html; charset=utf-8 ";
$headers .= "From: Vasya@domain.ru ";
mail($to, $subject, $body, $headers);
Спустя 17 минут, 55 секунд (3.11.2011 - 14:40) strannic написал(а):
Вот сама форма. То есть таким образом можно отправить все что заключено в <body></body>?
Спустя 26 минут, 32 секунды (3.11.2011 - 15:07) strannic написал(а):
$body="<table border='1' |$name
|$fio
|-
|logo
|и.т.д><tr><td>Тут текст письма</td></tr></table>";
Как то примерно так?
|$fio
|-
|logo
|и.т.д><tr><td>Тут текст письма</td></tr></table>";
Как то примерно так?
Спустя 56 минут, 17 секунд (3.11.2011 - 16:03) strannic написал(а):
Воспользовался скриптом но форма почему то не отправляется!
/* Формируем сообщение */
$to="adres@mail.ru"; // Адрес получателя
$subject="Тема сообщения";
// кстати можно и HTML
$body="<table border='1'
{|$main_tel_kod
|$main_tel
|$main_tel_dob
|-
|$dop_tel_kod
|$dop_tel
|$dop_tel_dob
|-
|$train_dop
|$punkt
|
|-
}></table>";
$headers .= "Content-Type: text/html; charset=utf-8 ";
$headers .= "From: Vasya@domain.ru ";
mail($to, $subject, $body, $headers);
?>
Спустя 2 часа, 15 минут, 33 секунды (3.11.2011 - 18:19) Winston написал(а):
Заголовки перепиши вот так
$headers = "Content-Type: text/html; charset=utf-8 ";
$headers .= "From: Vasya@domain.ru ";
Спустя 1 день, 10 часов, 21 минута, 39 секунд (5.11.2011 - 04:40) strannic написал(а):
Огромное спасибо все работает!
Спустя 2 минуты, 51 секунда (5.11.2011 - 04:43) strannic написал(а):
Подскажите пожалуйста, верстаю письмо html. С цветом, шрифтом заголовков разобрался.
А вот как задать шрифт {$name} например?
(Добавление)
И еще вопрос - как можно из базы вывести значение в тело письма. В тело формы обратной связи не проблема
А вот как задать шрифт {$name} например?
(Добавление)
И еще вопрос - как можно из базы вывести значение в тело письма. В тело формы обратной связи не проблема
<?=$row['name']; ?>. А вот при отправке формы обратной связи в формате html. Само письмо приходя на мыло показывает поле пустым. В скрипте отправки я прписываю
$name = $row['name'];