Проблема с формой подписки на на рассылку на smartresponder.ru с друпальских страниц.
Сайт размещен на друпале. Соответственно страницы в кодировке utf-8.
При подписке на рассылку через форму, размещённую на странице в этой кодировке (например http://borislion.ru/borislionnews
) службе смартреспондер неправильно передаётся имя пользователя на русском.
Типа: Ваше имя: Борис (я вводил Борис).
Как можно решить эту проблему? По идее, имя пользователя должно передаваться в кодировке win-1251, тогда всё нормально будет.
Комментарии
А чем не устроили имеющиеся модули подписки для Drupal, зачем "прикручивать" чужой сервис, если и имеющиеся средства не хуже ?
Добавлено:
http://drupal.org/project/Modules/category/66 - здесь есть пара модулей для организации подписки
==========
Также можно попробовать перед отправкой, отконвертировать имя из Unicode в Win-1251
$name - здесь имя
$name=iconv("UTF-8", "CP1251", $name);
на выходе в $name будет имя в кодировке Win-1251
Может мне кто-нибудь помочь решить эту проблему?