![]() |
Передача XML с помощью AMFPHP
Предполагается, что AMF использует более компактные механизмы обмена данными с сервером. В частности, читал что AMFPHP здорово компрессирует XML. Я в PHP чайник, попробовал такой вариант:
Код:
<?php1. XML возвращается в странной кодировке (точнее, кириллица - текст на латиннице в норме) 2. В начале идут какие-то странные символы:  - из за чего результат вообще не распознается как XML. Кто-нибудь сталкивался? |
А xml-то у вас в какой кодировке? Если в utf, то зачем utf8_encode?
|
Кодировка UTF-8. Кажется разобрался. В amfphp в gateway.php выставил $gateway->setCharsetHandler( "iconv", "UTF-8", "UTF-8" ); - Все заработало вроде...
|
А вот баг с первым странным символом все равно остался. Убрать в принципе не проблема, но все же интересно было бы узнать почему вообще он появляется...
|
Уберите BOM-метку.
|
| Часовой пояс GMT +4, время: 18:15. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.