Форум Flasher.ru
Ближайшие курсы в Школе RealTime
Список интенсивных курсов: [см.]  
  
Специальные предложения: [см.]  
  
 
Блоги Правила Справка Пользователи Календарь Сообщения за день
 

Вернуться   Форум Flasher.ru > Flash > ActionScript 1.0/2.0

Версия для печати  Отправить по электронной почте    « Предыдущая тема | Следующая тема »  
Опции темы Опции просмотра
 
Создать новую тему Ответ
Старый 25.05.2007, 13:23
WhiteDragon вне форума Посмотреть профиль Отправить личное сообщение для WhiteDragon Найти все сообщения от WhiteDragon
  № 11  
Ответить с цитированием
WhiteDragon
 
Аватар для WhiteDragon

Регистрация: May 2007
Сообщений: 1
Доброго времени суток коллеги.
У меня тоже проблема с отправкой хмл на сервак.
Работаю я с .NET на C#.
написал метод обработки принимаемых данных
такого плана
Код:
XmlDocument fromFlashXML0 = null;
        fromFlashXML0 = new XmlDocument();
        try
        {
            fromFlashXML0.Load(Request.InputStream); // Загружаем XML-объект как поток.
            Response.Write("myNumber=5&Text=Loaded&");
                       
        }
        catch
        {
            Response.Write("myNumber=1&Text=Error when loading&");
        }
                
        finally
        {
            
        }
проблема в том, что при посылке данных из флеша на странице приисходит ошибка загрузки потока данных (поэтому и поставил обработчик исключений)
а должно прийти подтверждение о загрузке
что я делаю не так, помогите кто могете.

на всякий случай
отправку осуществляю методом
Код:
sendAndLoad(path,LoadVarsobj)


Последний раз редактировалось WhiteDragon; 25.05.2007 в 13:42.
Старый 25.05.2007, 13:39
etc вне форума Посмотреть профиль Найти все сообщения от etc
  № 12  
Ответить с цитированием
etc
Et cetera
 
Аватар для etc

Регистрация: Sep 2002
Сообщений: 30,787
WhiteDragon, отредактируйте свой пост и оформите код тегами [code][/code].

Старый 24.06.2007, 11:11
Icida вне форума Посмотреть профиль Отправить личное сообщение для Icida Найти все сообщения от Icida
  № 13  
Ответить с цитированием
Icida
[+1.3 08.03.07]
 
Аватар для Icida

Регистрация: Dec 2006
Сообщений: 57
Отправить сообщение для Icida с помощью ICQ
Возникла похожая проблема. Есть во флэше объект XML.

Код:
string = '<doc><![CDATA[hi]]></doc>';
send_xml = new XML(string);
send_xml.contentType = "text/xml";
send_xml.send('http://localhost/project1/index.php?id=5','_blank');
По идее xml объект должен преобразовываться в строку и отсылаться методом POST php-скрипту. В общем, так все и происходит, но вот данные в пхп-скрипте я получить не могу, так как имя переменной не существует. Т.е. HTTP-запрос выглядит так:
<doc>hi</doc>
а не так
variable=<doc>hi</doc>

Поэтому в пхп я не могу обратиться к данным вроде $_POST['variable']
а print_r($_POST) выводит пустой результат. Помогите пожалуйста решить проблему

Старый 24.06.2007, 13:15
etc вне форума Посмотреть профиль Найти все сообщения от etc
  № 14  
Ответить с цитированием
etc
Et cetera
 
Аватар для etc

Регистрация: Sep 2002
Сообщений: 30,787
Код:
$xml_str = file_get_contents("php://input");

Старый 24.06.2007, 13:24
Icida вне форума Посмотреть профиль Отправить личное сообщение для Icida Найти все сообщения от Icida
  № 15  
Ответить с цитированием
Icida
[+1.3 08.03.07]
 
Аватар для Icida

Регистрация: Dec 2006
Сообщений: 57
Отправить сообщение для Icida с помощью ICQ
как-то кривовато, на мой взгляд. Странно, что в объекте класса XML я не могу напрямую указать имя переменной, в которой будет значение, содержащее строку XML. Как например в классе LoadVars.

Старый 24.06.2007, 13:43
etc вне форума Посмотреть профиль Найти все сообщения от etc
  № 16  
Ответить с цитированием
etc
Et cetera
 
Аватар для etc

Регистрация: Sep 2002
Сообщений: 30,787
Ну вышли xml посредством LoadVars, в чем проблема? В строку преобразовать XML вообще никаких проблем. А уж отправить строку посредством LoadVars также не представляет сложности.

Создать новую тему Ответ Часовой пояс GMT +4, время: 07:30.
Быстрый переход
  « Предыдущая тема | Следующая тема »  

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.


 


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


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