Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   Серверные технологии и Flash (http://www.flasher.ru/forum/forumdisplay.php?f=62)
-   -   swf-php-swf при использовании XML (http://www.flasher.ru/forum/showthread.php?t=92674)

Оливер Перри 03.03.2007 14:43

swf-php-swf при использовании XML
 
Какие функции используютяся в РНР для принятия из SWF XML документа отправленого метадом XML.sendAndLoad() и его отправку обратно в SWF.
Другими словами какким должен быть код РНР чтобы принять XML, обработать его, а потом результат отправить обратно в этот же SWF-фильм

etc 04.03.2007 01:36

http://flasher.ru/forum/showpost.php...36&postcount=5
http://flasher.ru/forum/showthread.p...e_get_contents

Оливер Перри 04.03.2007 07:28

Код:

var login_str:String = "<login username=\""+username_txt.text+"\" password=\""+password_txt.text+"\" />";
var my_xml:XML = new XML(login_str);
var myLoginReply_xml:XML = new XML();
myLoginReply_xml.ignoreWhite = true;
myLoginReply_xml.onLoad = function(success:Boolean)
{
        if (success)
        {
                .........................................
        } else
        {
                .......................................
        }
};
my_xml.sendAndLoad("http://www.server.ru/mm/myPHPscript.php", myLoginReply_xml);

Где в myPHPscript.рнр искать этот my_xml?
Про $HTTP_RAW_POST_DATA в мануале почти ни чего не сказано и нет ни одного примера кода.
Пожалуйста, черканиете пару строк кода на этот счет

etc 04.03.2007 12:06

Оливер Перри, оформите свой код, как полагается, форумными тегами.

Код:

$input = file_get_contents("php://input");
$fp = fopen("input.xml","w");
fwrite($fp,$input);
fclose($fp);


Оливер Перри 04.03.2007 12:57

Еще вопрос по этой теме.
А в какой кадр фильма sendAndLoad() вернет XML документ сформированный скриптом myPHPscript.рнр

etc 04.03.2007 13:12

Он вернет в экземпляр XML (если указан), если php вообще возвращает какой-нибудь XML.

Оливер Перри 04.03.2007 16:07

т.е в myLoginReply_xml ,- понял, спасибо.

etc 04.03.2007 16:52

Да, только если php возвращает ответ в виде XML.


Часовой пояс GMT +4, время: 05:08.

Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.