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

Вернуться   Форум Flasher.ru > Архив Flasher.ru > Flash > ActionScript

Версия для печати  Отправить по электронной почте    « Предыдущая тема | Следующая тема »  
Опции темы Опции просмотра
 
Создать новую тему  
Старый 15.04.2004, 17:58
Gas вне форума Посмотреть профиль Отправить личное сообщение для Gas Посетить домашнюю страницу Gas Найти все сообщения от Gas
  № 1  
Gas

Регистрация: Mar 2002
Адрес: www.plastique.ru
Сообщений: 364
Отправить сообщение для Gas с помощью ICQ
По умолчанию php -> XML -> Flash

кто занет механизмы работы такого симбиоза, хотя бы в одну сторону....

оч буду признателен за исходникик взаимодейцстви я php и XML

пожалуйста не оставайтеся равнодошными, это оч важная тема !!!
__________________
Маньяк-часовщик :) www.plastique.ru/lab/

Старый 15.04.2004, 18:36
Iv вне форума Посмотреть профиль Отправить личное сообщение для Iv Посетить домашнюю страницу Iv Найти все сообщения от Iv
  № 2  
Iv
 
Аватар для Iv

Регистрация: Apr 2001
Адрес: Moscow
Сообщений: 1,475
не стоит это объединять в один вопрос.
XML - это всего лишь формат обмена данными в данном случае.
поэтому не важно, кто его отдает, PHP или ASP или это статичный файл.

я обычно делаю несколько тестовых XML файлов и во флеше работаю с ними при разработке, пока серверные программеры вошкаются со своей частью.

- однако слишком общий вопрос... я только про методы работы с xml уже страниц 50 для книги написал и еще на сотню хватит материала.

кусочек в тему:
Цитата:
Во время разработки проекта лучше не указывать в качестве источника данных документы, находящиеся за пределами Вашего компьютера, а использовать тестовый XML документ находящийся локально. И только на последнем этапе изменить адреса запросов на реальные. Благодаря этому Вы избавите себя от зависимости от работоспособности сети, сервера, серверных программистов и т.п.
Важно, что тестовый XML будет статичным, и никакие ошибки серверных программистов Вам не доставят хлопот. В противном случае практически гарантированы ситуации, когда пять минут назад прекрасно работавший код неожиданно начинает выдавать странные результаты.

Локальная загрузка тестового XML документа на этапе разработки проекта наилучший выход, который позволяет вести разработку проекта независимо от внешних факторов.

Первым делом при работе над проектом нужно организовать загрузку внешних данных.

Обычная процедура загрузки XML состоит из следующих шагов:
1. создание объекта XML;
2. задание начальных свойств
3. команда на загрузку;
4. инициализация предзагрузчика
5. описание действий на событие onLoad
a. проверка успешности загрузки;
b. проверка корректности XML;
c. инициализация обработки XML.

Вот как это выглядит на Action Script (FLA: firstloading.fla):

// 1. создали пустой объект XML:
_root.my_xml = new XML();
// 2. задаем свойства:
_root.my_xml.ignoreWhite = true;
// даем команду на загрузку:
_root.my_xml.load("data.xml");
// включаем предзагрузчик:
_root.preloadXML(_root.my_xml);
// задаем действия на загрузку
_root.my_xml.onLoad = function(success) {
// если ошибка соединения с сервером:
if (!success) {
trace("error opening url: data.xml");
return;
}
// если пришел неправильный XML:
if (this.status) {
trace("invalid XML data: "+this.status);
return;
}
// если все в порядке, то обрабатываем:
_root.parseMyXML(this);
};

Если написать и протестировать этот код, то мы получим сообщение:
"error opening url: data.xml".
- естественно, мы не создали XML документ, который хотим загрузить. Это же сообщение мы будем получать всякий раз, когда плеер не сможет найти файл по указанному нами адресу.

Старый 15.04.2004, 18:52
Gas вне форума Посмотреть профиль Отправить личное сообщение для Gas Посетить домашнюю страницу Gas Найти все сообщения от Gas
  № 3  
Gas

Регистрация: Mar 2002
Адрес: www.plastique.ru
Сообщений: 364
Отправить сообщение для Gas с помощью ICQ
а классная кнга получаеться!!!!!!!!!!! хотелось бы ее почитать!!! причем с автографом автора ...

а можн орасскзать как php может генерировать xml, т.к. о парсинге xml во флеше уже оч много говорицца...
__________________
Маньяк-часовщик :) www.plastique.ru/lab/

Старый 15.04.2004, 19:09
Iv вне форума Посмотреть профиль Отправить личное сообщение для Iv Посетить домашнюю страницу Iv Найти все сообщения от Iv
  № 4  
Iv
 
Аватар для Iv

Регистрация: Apr 2001
Адрес: Moscow
Сообщений: 1,475
этот вопрос лучше задать на форуме по PHP
- славному языку древних не обучен.

Старый 15.04.2004, 19:11
Gas вне форума Посмотреть профиль Отправить личное сообщение для Gas Посетить домашнюю страницу Gas Найти все сообщения от Gas
  № 5  
Gas

Регистрация: Mar 2002
Адрес: www.plastique.ru
Сообщений: 364
Отправить сообщение для Gas с помощью ICQ
а можно поинтересовацца когда выйдет книга и как она будет называцца?
__________________
Маньяк-часовщик :) www.plastique.ru/lab/

Старый 15.04.2004, 20:02
Iv вне форума Посмотреть профиль Отправить личное сообщение для Iv Посетить домашнюю страницу Iv Найти все сообщения от Iv
  № 6  
Iv
 
Аватар для Iv

Регистрация: Apr 2001
Адрес: Moscow
Сообщений: 1,475
как выясняется, книга это не процесс, а состояние.
ее невозможно закончить, ее можно только прекратить писать %).

- рабочее название "XML во Flash", но пока книга не вышла, невозможно сказать какое у нее будет название.
дай свой мыл мне на dembicki@narod.ru

Старый 22.04.2004, 03:51
Lorex вне форума Посмотреть профиль Отправить личное сообщение для Lorex Посетить домашнюю страницу Lorex Найти все сообщения от Lorex
  № 7  
Lorex
 
Аватар для Lorex

Регистрация: Aug 2003
Адрес: Украина, Львов
Сообщений: 129
А мне можна тоже?... тоже бьі с автографом.....? А?...
Пишите на Lorex@bk.ru

вот www.republika.pl/archilynx
я сделал при помощи XML (с атрибутами чете не получалося.. пошол в лобовую описаниями <image>...</image> , там работает только Витражи, Керамика и про меня... Клацайте.. Сайт в стадии недоработки по причине нехватки времени...

Старый 22.04.2004, 13:52
Iv вне форума Посмотреть профиль Отправить личное сообщение для Iv Посетить домашнюю страницу Iv Найти все сообщения от Iv
  № 8  
Iv
 
Аватар для Iv

Регистрация: Apr 2001
Адрес: Moscow
Сообщений: 1,475
сорри насчет книги...
она не готова. и я не даю ее никому.
иногда статью могу дать из книги но не больше.
поймите правильно, это коммерческий, ооочень трудоемкий процесс. и если она будет в сети бродить, то никогда не будет напечатана.

Старый 22.04.2004, 18:34
Dindin вне форума Посмотреть профиль Отправить личное сообщение для Dindin Посетить домашнюю страницу Dindin Найти все сообщения от Dindin
  № 9  
Dindin
 
Аватар для Dindin

Регистрация: Feb 2004
Адрес: на колокольне Любит: плеваться
Сообщений: 1,769
Отправить сообщение для Dindin с помощью ICQ
2 Gas. Пиши сюда - dindin@hitv.ru. Поделюсь опытом. Но в двух словах - не получается, хоть убей - тонкостей много.
__________________
судью - на мыло, из игроков - вить веревки.

Старый 22.04.2004, 19:15
Gas вне форума Посмотреть профиль Отправить личное сообщение для Gas Посетить домашнюю страницу Gas Найти все сообщения от Gas
  № 10  
Gas

Регистрация: Mar 2002
Адрес: www.plastique.ru
Сообщений: 364
Отправить сообщение для Gas с помощью ICQ
2 Dindin: могеш стукнуться в аськку 65623011 - а то что то мыло не хочет к тебе отправляцца..
__________________
Маньяк-часовщик :) www.plastique.ru/lab/

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

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

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


 


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


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