А кто-то работал в связке Drupal+Services+AMFPHP?

Главные вкладки

Аватар пользователя mixey mixey 16 августа 2007 в 15:48

Столкнулся с неприятной проблемой ... При помощи этой суперской связки тащу данные из drupala во Flash, но к сожалению во Flash-е кодировка не та Sad т.е. текст не читается, а когда вызываю метод через друпалловский интерфейс то всё OK с кодировкой...

кто поможет, сделать этот маленький и сложный шажок?

Комментарии

Аватар пользователя andypost@drupal.org andypost@drupal.org 16 августа 2007 в 18:25

смотри в сторону кодировки передаваемых данных
у меня все работало на ура во flex
данные передаются в utf8 - может в новой версии что-то не так, тогда нужно ковырять модули

Аватар пользователя mixey mixey 17 августа 2007 в 12:20

Да именно так, нужно было поковырять модули.

в файле amfphp.module нужно
$gateway->setCharsetHandler("utf8_decode", "ISO-8859-1", "ISO-8859-1");
заменить на
$gateway->setCharsetHandler("iconv", "UTF-8", "UTF-8");

Теперь всё красиво!