Калькуляторы и формы для сайтов
0 Пользователей и 1 Гость просматривают эту тему.
  • 6 Ответов
  • 1430 Просмотров
*

gtdonnu

  • Новичок
  • 4
  • 0
Доброго времени суток. Проблема состоит в следующем: пользуюсь Joomla 2.5, установил компонент RSForm, чтобы сделать обратную связь на три электронных адреса. После создания всех не обходимых полей решил протестить и столкнулся с неприятной штукой. Если перейти в пункт "Управление предоставленными файлами" то сообщения отображаются корректно, а на почту приходят сообщения следующего типа : Поступил новый предоставленный файл . Пробовал устанавливать другие модули, компоненты - результат тот же. В файле .htaccess дописал AddDefaultCharset utf8 - результата не дало. База SQL в кодировке utf8_unicode_ci. На хостинге (пользуюсь услугами freehost) в пункте Apache указана тоже кодировка utf8. Причем иероглифами присылает только русские буквы и не только в обратной связи, но и используя Массовую рассылку. Помогите кто нибудь.

« Последнее редактирование: 29.10.2015, 20:29:48 от gtdonnu »
*

gtdonnu

  • Новичок
  • 4
  • 0
Вообще нет никаких идей?
*

capricorn

  • Практически профи
  • 1687
  • 105
В свойствах письма (масс рассылка, например) должно быть что-то типа, если отправка идет через php:
X-Mailer: PHPMailer 5.2.9 (https://github.com/PHPMailer/PHPMailer/)
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Если другая кодировка при настройке Apache UTF8, то нужно обратиться к хостеру. Или возможно "слетела" кодировка файлов обработчиков почты. В таком случае надо их "перезалить" новыми - желательно с кодировкой UTF8 без BOM. У вас похоже кодировка 1251 отдается для писем.
*

gtdonnu

  • Новичок
  • 4
  • 0
А подробнее можно? Где посмотреть свойства письма массовой рассылки? В Joomle не нашел. Кодировка файлов обработчиков почты - где их искать??
*

capricorn

  • Практически профи
  • 1687
  • 105
в самом полученном письме. обработчики по-моему находятся в \libraries\phpmailer.
*

gtdonnu

  • Новичок
  • 4
  • 0
Спасибо. Вы были правы. Письма на почту приходили в кодировке iso-8859-1, заменив файлы обработчика почты результата сразу же не добился. Пришлось в phpmailer.php поменять public $CharSet           = 'iso-8859-1'; на public $CharSet           = 'utf-8'; После этого письма стали приходит на русском языке.
*

pol_mag

  • Новичок
  • 5
  • 0
Уважаемые спецы, у меня похожая проблема, только с доской объявлений. Ситуация следующая, все работает нормально, с компа все объявы проходят без проблем, но вот если заливаешь объяву с мобильника или планшета, то объявление сохраняется кракозябрами. Люди добрые, помогите кто чем сможет, отблагодарю.
Вот скрин кракозябр
https://cloud.mail.ru/public/8PAv/MJxvMrd2S

Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

AJAX Web-Factor Form - простая форма обратной связи для Joomla 3+

Автор orsy

Ответов: 61
Просмотров: 3533
Последний ответ 30.08.2017, 18:25:45
от ELiz
Форма JU Form - Lite - после отправки формы ничего не приходит, сайт на удалённом хосте, не на локал

Автор Inna

Ответов: 3
Просмотров: 478
Последний ответ 19.06.2017, 01:10:18
от tigra-uki
Модуль обратной связи AJAX Popup Contact Form

Автор zzzr

Ответов: 1
Просмотров: 5033
Последний ответ 25.09.2015, 13:27:36
от sterveo
Простая форма обратной связи, во вспылвающем окне

Автор Igoritaly

Ответов: 2
Просмотров: 1297
Последний ответ 15.07.2015, 15:25:29
от FlahsAxel
Формой обратной связи!

Автор fibanachi

Ответов: 22
Просмотров: 1690
Последний ответ 07.06.2015, 06:37:27
от aspidy