Модераторы: SoWa
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Flash + Xml + Php 
:(
    Опции темы
Viperitos
Дата 21.3.2007, 22:58 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 6
Регистрация: 26.12.2006

Репутация: нет
Всего: нет



Вечер добрый.

Такая ситуация:
Загружаю во flash xml'ку, правлю её как мне угодно (добавляю/удаляю разделы, изменяю информацию в разделах), далее отправляю её php-приложению, что бы то в свою очередь сохранило xml на сервере.
В упрощенном варианте выглядит так:
Код

stationsBase = new XML();
stationsBase.ignoreWhite = true;
stationsBase.load("data.xml");
// изменения
stationsBase.firstChild.sendAndLoad("myform.php", xmlAns);


Код

$data = $_POST['stationsBase']);
$fp = fopen("test.txt", "w");
@fwrite($fp, $data);
fclose($fp);
clearstatcache();


В итоге это не работает...
Где я накосячил?
PM MAIL   Вверх
szz
Дата 22.3.2007, 05:42 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1289
Регистрация: 31.5.2005
Где: Moscow, Jerusalem

Репутация: 6
Всего: 33



А зачем ты дитя отправляешь-то? У XMLNodа вооще есть такой метод?


--------------------
PM   Вверх
Viperitos
Дата 22.3.2007, 07:47 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 6
Регистрация: 26.12.2006

Репутация: нет
Всего: нет



Соглавен - "этот жест вполне можно было назвать жестом отчаяния" (с)
протсо stationsBase тоже не передаётся...., а точнее если верить серверу, то вообще нт обращения к нему.
PM MAIL   Вверх
AlDev
Дата 22.3.2007, 09:22 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный идиотъ
***


Профиль
Группа: Участник Клуба
Сообщений: 1927
Регистрация: 17.4.2005
Где: Irk, rus

Репутация: 8
Всего: 50



просто если ты делаешь у XML sendAndLoad серверу все приходит не в GET и не в POST, а в HTTP_RAW_POST_DATA

Добавлено @ 09:23 
$_SERVER['RAW_POST_DATA'];
PM MAIL WWW ICQ YIM MSN   Вверх
Viperitos
Дата 22.3.2007, 10:41 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 6
Регистрация: 26.12.2006

Репутация: нет
Всего: нет



Код

stationsBase = new XML();
stationsBase.ignoreWhite = true;
stationsBase.load("data.xml");
// изменения
sendBase = new XML(stationsBase.firstChild);
sendBase.sendAndLoad("myform.php", xmlAns);


На сервере даже обращение не регистрируется.
PM MAIL   Вверх
szz
Дата 22.3.2007, 10:43 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1289
Регистрация: 31.5.2005
Где: Moscow, Jerusalem

Репутация: 6
Всего: 33



А ты уверен что вообще к серваку обращаешься? Откуда свф запущен?


--------------------
PM   Вверх
Viperitos
Дата 22.3.2007, 15:57 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 6
Регистрация: 26.12.2006

Репутация: нет
Всего: нет



swf лежит в той же папки, что и myform.php

В какой-то другой теме уже задавал вопрос по поводу отправки данных (просто переменных) серверному приложению - всё терь работает.
Здесь разница в том, что отправляю xml, в ф-ии sendAndLoad не пишется POST + какие-то изменения в php на приём (php не знаю -> не знаю, что там должно быть - не я пишу)

P.S. Может ли быть проблема в том, что php не предусмотрен ответ в xmlAns, указанной в AS?
PM MAIL   Вверх
EDuard
Дата 22.3.2007, 22:31 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 331
Регистрация: 1.8.2005
Где: Синее нигде

Репутация: нет
Всего: 7



с коом флеша разобрались...
теперь возникает вопрос как получить переменную в php?

AlDev, можно пример?




--------------------

PM MAIL WWW ICQ   Вверх
szz
Дата 23.3.2007, 00:10 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1289
Регистрация: 31.5.2005
Где: Moscow, Jerusalem

Репутация: 6
Всего: 33



Цитата(EDuard @  22.3.2007,  22:31 Найти цитируемый пост)
AlDev, можно пример?

  Дали ведь уже, $_SERVER['RAW_POST_DATA'];

Добавлено @ 00:13 
Цитата
swf лежит в той же папки, что и myform.php

  Ага, а запускаешь ты из http://localhost/swf.swf или прям из этой папки тупо?

Цитата
какие-то изменения в php на приём (php не знаю -> не знаю, что там должно быть - не я пишу)

P.S. Может ли быть проблема в том, что php не предусмотрен ответ в xmlAns, указанной в AS? 

    Я думаю тот кто пишет php сделал ошипку. Вывали-ка нам свой myform.php




--------------------
PM   Вверх
nilrem
Дата 7.4.2007, 15:39 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 91
Регистрация: 15.2.2006
Где: Киев

Репутация: нет
Всего: нет



ХМ... пытался ловить с помощью $_SERVER['RAW_POST_DATA']; опять пустота :( 

PM MAIL WWW ICQ Skype   Вверх
AntonioBanderaz
Дата 7.4.2007, 21:14 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Velichko Anton
**


Профиль
Группа: Участник
Сообщений: 851
Регистрация: 28.4.2005
Где: Санкт-Петербург

Репутация: 1
Всего: 18



Цитата(nilrem @  7.4.2007,  15:39 Найти цитируемый пост)
ХМ... пытался ловить с помощью $_SERVER['RAW_POST_DATA']; опять пустота :( 

Где пример кода?


--------------------
ГЫ... 
PM MAIL ICQ   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "Flash"
AlDev
SoWa
  • Если вы хотите предложить кому-либо работу, то пишите или в личку, или оставляйте сообщения в специально предназначеном для этого форуме "Объявления о найме специалистов"
  • Один вопрос - одна тема. Не надо переходов от одного вопроса к другому.
  • Если вы хотите показать какой-нибудь ваш мульт, причём показать, а не предоставить исходник, то вам сюда
  • Вопросы по разработке интернет-приложений на Flex и вопросы по MXML пишите в раздел Flex
  • Смотрим в будущее. ActionScript 3 обсуждается в форуме ActionScript 3
  • Новости из мира Flash.
  • New! [code=ascript][/code] - подсветка ActionScript + wikipedia help

Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, AlDev, SoWa.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | ActionScript 1,2 | Следующая тема »


 




[ Время генерации скрипта: 0.0868 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.