Как отправить xml flex на php с помощью метода post в ‹mx: httpservice›?

Я создал xml в flex после этого создания, я отправляю на php через http-сервис, но когда я добавляю xml в http-сервис, flex выдает сообщение об ошибке, например Error # 1096: Ошибка парсера XML: незавершенный элемент. «Что я надевал? Как отправить xml данные flex на php? пожалуйста, направьте меня

<mx:HTTPService id="createxml"  method="POST" url="http://####/admin/?do=storebettingdetails" useProxy="false"></mx:HTTPService>var xm:XML = new XML("**********"); ------ adding child node -- Thend attached xml to service like createxml.request=xm;

createxml.send ();


person Community    schedule 09.07.2009    source источник


Ответы (1)


в скрипте сделайте вашу переменную xml

[Bindable]
private var xml : XML = new XML("xml code");

а в mxml в компоненте httpservice сделайте:

<mx:HTTPService id="createxml"
         method="post"
         url="http://....../?do=storebettingdetails">
    <mx:request>
        <myxml>{this.xml}</myxml>
    </mx:request>
</mx:HTTPService>

вы получите xml в php как $ _POST ['myxml']

person TheBrain    schedule 09.07.2009