Форум русской поддержки Joomla!® CMS
06.12.2016, 20:02:51 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
   
   Начало   Поиск Joomla 3.0 FAQ Joomla 2.5 FAQ Joomla 1.5 FAQ Правила форума Новости Joomla Реклама Войти Регистрация Помощь  
Страниц: [1]   Вниз
  Добавить закладку  |  Печать  
Автор

Заполненная форма для администратора приходит на почту в формате HTML

 (Прочитано 418 раз)
0 Пользователей и 1 Гость смотрят эту тему.
sveta777
Осваиваюсь на форуме
***

Репутация: +0/-0
Offline Offline

Сообщений: 25


« : 06.07.2015, 08:42:07 »

Здравствуйте!
никак не могу исправить проблему - письмо с заполненной формой приходит администратору в таком вот виде:

<p><span style="text-decoration: underline;"><strong><em><span style="font-size: 14pt;">Контактные данные:</span></em></strong></span></p>
<p><span style="font-size: 14pt;">Контактное лицо::Света</span></p>
<p><span style="font-size: 14pt;">Адрес электронной почты::</span></p>
<p><span style="font-size: 14pt;"></span><span style="font-size: 14pt;">Телефон::89501372046</span></p>
<p><span style="text-decoration: underline;"><strong><em><span style="font-size: 14pt;">Период проведения мероприятия:</span></em></strong></span></p>
<p><span style="font-size: 14pt;"></span><span style="font-size: 14pt;">Дата заезда::2015-07-10</span></p>
<p><span style="font-size: 14pt;">Дата выезда::2015-07-17</span></p>
<p><span style="text-decoration: underline;"><em><strong><span style="font-size: 14pt;">Забронированные номера:</span></strong></em></span></p>
<p><span style="font-size: 14pt;"></span><span style="font-size: 14pt;">ОДНОМЕСТНЫЙ "СТАНДАРТ":15</span></p>
<p><span style="font-size: 14pt;"></span><span style="font-size: 14pt;">ОДНОМЕСТНЫЙ "СТАНДАРТ +":</span></p>
<p><span style="font-size: 18.6666660308838px;">{2m:caption}:{2m:value}</span></p>
<p><span style="text-decoration: underline; font-size: 14pt;"><em><strong>Питание:</strong></em></span></p>
<p><span style="font-size: 18.6666660308838px;">Обед комплексный::10.07=15чел</span></p>
<p><span style="font-size: 18.6666660308838px;">Ужин комплексный::</span></p>
<p><span style="font-size: 18.6666660308838px;">Кофе-брейк::</span></p>
<p><span style="font-size: 18.6666660308838px;">Банкет::</span></p>
<p><span style="font-size: 18.6666660308838px;">Другие варианты питания по желанию Заказчика::</span></p>
<p><span style="text-decoration: underline; font-size: 14pt;"><em><strong>Бронирование конференц-зала:</strong></em></span></p>
<p><span style="font-size: 14pt;"><span style="font-size: 14pt;">МАЛЫЙ КОНФЕРЕНЦ-ЗАЛ::11.07.15</span></span></p>
<p><span style="font-size: 18.6666660308838px;">БОЛЬШОЙ КОНФЕРЕНЦ-ЗАЛ::</span></p>
<p><span style="text-decoration: underline; font-size: 14pt;"></span></p>
<hr id="system-readmore" />
<p><span style="text-decoration: underline; font-size: 14pt;"><em><strong>&nbsp;</strong></em></span></p>
<p><span style="font-size: 14pt;"></span><span style="font-size: 14pt;">Другие дополнительные услуги и пожелания::</span></p>
<p style="text-align: left;"><span style="font-size: 14pt;"></span></p>

ну и так далее... Конечно, можно вычитать отправленные данные, но неудобоваримо....Как исправить формат? Angry
изменение режима с HTML на ТЕКСТ во вкладке "Электронная почта администратору" не помогает((
Записан
robert
Профи
********

Репутация: +344/-11
Offline Offline

Пол: Мужской
Сообщений: 3586


« Ответ #1 : 06.07.2015, 09:39:00 »

Если вы используете JMail, то нужно указать
Код
$mailer=JFactory::getMailer();
$mailer->isHTML(true);
 
Если используете php mail(), то должен быть установлен Content-type
Код
Content-type: text/html;
 
Записан
sveta777
Осваиваюсь на форуме
***

Репутация: +0/-0
Offline Offline

Сообщений: 25


« Ответ #2 : 06.07.2015, 12:11:54 »

спасибо за отзыв, а можно подробнее, куда это вставить?Azn в какой файл? я не очень разбираюсь..

Записан
sveta777
Осваиваюсь на форуме
***

Репутация: +0/-0
Offline Offline

Сообщений: 25


« Ответ #3 : 06.07.2015, 12:12:26 »

я использую php-mail.
Записан
robert
Профи
********

Репутация: +344/-11
Offline Offline

Пол: Мужской
Сообщений: 3586


« Ответ #4 : 06.07.2015, 12:26:28 »

Код
$to=Email_получателя(ей);
$subject=Заголовок;
$body=Тело_письма;
$headers='MIME-Version: 1.0'."\r\n".'Content-type: text/html; charset=iso-8859-1'."\r\n";
mail($to,$subject,$body,$headers);
 
Записан
sveta777
Осваиваюсь на форуме
***

Репутация: +0/-0
Offline Offline

Сообщений: 25


« Ответ #5 : 06.07.2015, 12:30:01 »

спасибо, вы знаете, я тут вставила в файл CSS *content: text/html; * и у меня все отобразилось( может, неправильно? это наверное, свсем способ новичково-бессмысленный?)))
Записан
Страниц: [1]   Вверх
  Добавить закладку  |  Печать  
 
Перейти в:  

Powered by SMF 1.1.21 | SMF © 2006, Simple Machines

Joomlaforum.ru is not affiliated with or endorsed by the Joomla! Project or Open Source Matters.
The Joomla! name and logo is used under a limited license granted by Open Source Matters
the trademark holder in the United States and other countries.

LiveInternet