Из php во flash через xml
Добавлено: 05 авг 2011, 15:29
Сгенерируем ситуацию. Есть приложение в контакте. Есть БД, в котором храняться, допустим, книги: их название, жанр, имя автора и кол-во страниц. и есть php-сценарий, который привызове из приложения выводит все эти книги. Из БД вытащить информацию легко, а вот как передать информацию с сервера в приложения - это проблема. Я понимаю, что передавать надо через xml-файл, но как?
Я нашел два способа:
Первый. Это в сценарии написать xml-файл через echo:
Второй. Создавать xml-файл через php-сценарий:
Но тогда предется же как-то удалять этот test1.xml?
Я нашел два способа:
Первый. Это в сценарии написать xml-файл через echo:
Код: Выделить всё
<?phpecho ' <?xml version="1.0"?> <books> <book> <title>Идиот</title> <genre>Роман</genre> <author>Ф. Достоевский</author> <pages>960</pages> </book> <book> <title>Метро 2033</title> <genre>Фантастика</genre> <author>Д. Глуховской</genre> <pages>159</pages> </book> </books>';?>
Код: Выделить всё
<?php$dom = new DomDocument('1.0'); $books = $dom->appendChild($dom->createElement('books')); $book = $books->appendChild($dom->createElement('book')); $title = $book->appendChild($dom->createElement('title')); $title->appendChild($dom->createTextNode('Идиот')); $dom->formatOutput = true;$test1 = $dom->saveXML();$dom->save('test1.xml');?>